St Peter's Church is an Anglican church in the London Borough of Lambeth. It is a Grade II* listed building and occupies a prominent position in Leigham Court Road, Streatham.
St Peter's Church is an Anglican church in the London Borough of Lambeth. It is a Grade II* listed building and occupies a prominent position in Leigham Court Road, Streatham. (en)