Colin Crosby Heritage Tours

Manor House Gardens (London)

Manor House Gardens are an urban park in South London.

The main entrance is in Old Road, in the Lee district of Lewisham.

The Manor House itself dates from 1771 with later additions, and the site contains an original icehouse which has now been fully restored.

The park covers 8 acres, and has colourful floral displays, a lake, children`s playground and recreational facilities.

Bookmark this page

Bookmark this page with

What is

Places in London...

Events in London...