Hidden place · Mitcham, United Kingdom

St Peter and St Paul’s Church

Mitcham’s Church of England parish church dates from the early Kingdom of England. Although it was largely rebuilt between 1819 and 1821, its original Saxon…

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload