Building Name
Church of St Peter Leigham Court Road, Streatham
Street
Leigham Court Road
District/Town
Streatham
County/Country
GLC, England
Architect
Work
New build
Listed
Grade II*