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.
Museum of Neoliberalism
Yoga House London
Kaspa's Lewisham
Luciano's
Ristorante Carola
Saka Maka Hither Green Indian Restaurant