London's city farms

Enjoy the feel of the countryside in the city by venturing to one of London's city farms, which are home to an array of animals.

As well as farmyard animals, many city farms offer petting zoos, gardens, children's activities, and a farm shop where you can pick up fresh farm produce.

You can also take part in volunteer programmes to experience a slice of rural life without leaving London.

London’s green spaces have so much to offer: read our guide to 101 things to do outdoors, find the capital’s favourite picnic spots, or wander off the beaten track at one of these tranquil oases.