St Peter's Church

St Peter's parish church, Leigham Court Road, Streatham, London SW16, seen from the west. Designed by RW Drew and built in 1870–71.
St Peter's parish church, Leigham Court Road, Streatham, London SW16, seen from the west. Designed by RW Drew and built in 1870–71. Author: Stephen Richards, License: CC BY-SA 2.0 · Source

Discussion

No posts or comments for this place yet.