About St Leonard's Church, Streatham
Religion, Churches, Interesting Places, Other Churches
St Leonard's Church is a Church of England parish church in the London Borough of Lambeth. It is a Grade II listed building and occupies a prominent position on the west side of Streatham High Road, at its junction with Tooting Bec Gardens and Mitcham Lane.
Source From:
Wikipedia
Tooting Bec Gardens, London, England, United Kingdom, SW16 6LQ