Search
Menu
Home
Sources
About
Contacts
St Peter's Church, Croydon
St Peter's
Church
is a
Grade II listed
church in
South
Croydon, London, England
. It was
designed
by
George Gilbert Scott
and
dedicated
in
1851
.