Diego León Rico
A farm in the middle of London
A 32 hectare park in the middle of the Isle of Dogs, this is a nice place to go to enjoy nature and the animals that live here near the skyscrapers of Canary Wharf. The perfect place to escape the hustle and bustle of London.