Mitcham Lane Baptist Church - Garden of Discovery

Garden of Discovery funding appeal for safer play upgrade

The Garden of Discovery is a landscaped community space created in 2013 on reclaimed grounds adjacent to Mitcham Lane Baptist Church (MLBC) in Furzedown, Tooting, London.

Story

Share this story