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.