Teeming with waterfowl
6/4/2017
This reservoir is now a Nature Reserve running parallel to the River Thames, between Barnes Bridge R...
(1)
Leg O Mutton Reservoir is a serene park located in London, England, known for its picturesque views and tranquil atmosphere. The park features a large reservoir surrounded by lush greenery, making it a perfect spot for leisurely strolls, birdwatching, and enjoying nature. Visitors can also find various walking paths and benches, providing a peaceful retreat from the bustling city life.
Generated from this place's information
This reservoir is now a Nature Reserve running parallel to the River Thames, between Barnes Bridge R...