London City Farms – Deen City Farm

Deen City Farm

When you can’t get out to the countryside, city farms are a great way to see some farm animals. London is fortunate to have several fairly central city farms. I had planned to visit Vauxhall City Farm during May. But as things turned out, Deen City Farm was the one we got to first.
Continue reading “London City Farms – Deen City Farm”