This a very beautiful park & somewhat hidden. There’s another park nearby with a similar name but th...
Manor House Gardens
(4)
Photos
Taunton Road
London, England SE13 5SU
Manor House Gardens is a picturesque park located in London, England, offering a serene escape from the city's hustle and bustle. This green oasis features beautifully landscaped gardens, a charming lake, and plenty of open spaces for picnics and leisure activities. Visitors can enjoy walking paths, playgrounds for children, and seasonal floral displays, making it a perfect spot for families and nature lovers alike.
Generated from this place's information
Reviews
Beautiful park
6/14/2021
Manor House Gardens are just gorgeous. So well kept!
11/30/2020
Hither green was a lovely little surprise. Nice cafes and really quiet. Some of the best parks in le...
Lord of the Manor House!!!
8/1/2020
So on to another piece of green land in the surrounding area where I live. “Manor House Gardens” A...
See a problem?




