On the list of the best-known hidden gems of London, you’ll find the wonderful city farms. Often run on a volunteer basis by the local communities, they offer a cheap and accessible way for kids to get close to animals from an early age.
Crystal Palace Farm is located in Crystal Palace Park and is run by Capel Manor College. It’s not the biggest of London’s …