St. Peter's

St. Peter's Church is located between St. Peter's Road and Heathfield Road, Croydon, in the heart of South Croydon Village.