Here be Dragons: Merton – Deen City Farm and Morden Hall Park

February 24, 2017

Deen City Farm City farms are a curious invention. They are, let’s be frank here, in the business of cuteness rather than actual farming. Farms have all the “Moo” and “Baaah” here and “Neigh” and “Quack” there, but of course they keep it a cleaner than I keep my writing desk, although it does not […]