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

Nearest places in St Leonard's Church, Streatham