Manor House Gardens is a park Lee Green London located in United Kingdom.
Old Rd (Aislibie Rd) Lewisham Greater London S E12 United Kingdom
Credit Cards | No |
There's a heronry in the willows on the pond . March and April are best times to see adults and young
Lovely to see everyone out and about enjoying the fresh air .
Lovely park , great dog playground
Lovely dog training area where you can close the gates without them escaping!
Ice cream and coffee are excellent at Pitaschios in the Park .
Little oasis of calm in SE13. Great coffee and ice-cream in the cafe .
Great little park !
Stainton Tea Rooms is very pleasant - they sell excellent cookies. Good place to sit outside. - Londonist
New menu is fantastic. The lamb shoulder is to die for. Keep it up guys - Sam Grimley