London’s city farms are fascinating islands of countryside in the city, full of charming farming animals juxtaposed next to high rise buildings.…
This post first appeared on LondonDucklings - Our Favourite Family Days Out!, please read the originial post: here