Manor House Gardens
Lewisham | Ref 32020
Manor House Gardens is a 3.34-hectare public park and gardens situated in Lee, in south east London. The park features a walled flower garden, ornamental pond, fountain, ice-house, cafeteria, children's playground, community garden, dog-walking area and tennis courts/multi-purpose sports pitches.
From £75 + VAT per hour
Availability Guide
Potentially unavailable, please check