Parks & Gardens nearby 268-270 Green St, London E7 8LF, United Kingdom



Central Park

Approximately 1.8 km away
Address: London, United Kingdom

Stratford Park sensory garden, part of Parkside Gardening Project

Approximately 1.89 km away
Address: 2 Whalebone Ln, London E15, UK

Aquastranza

Approximately 1.9 km away
Address: 67 Second Ave, London E12 6EJ, United Kingdom

Brampton Park

Approximately 1.92 km away
Address: London, United Kingdom

Cumberland Playing Field

Approximately 1.96 km away
Address: London, United Kingdom