Step inside Carshalton’s oldest building – in continuous use for 900 years
All Saints Church with its commanding view of the ponds, is undoubtedly the place with the richest history in all of Carshalton. But what are the very oldest parts of the building? You’re going to find out… We’re investigating the remaining parts of the original church that date way back to the early 1100s. The … Continue reading Step inside Carshalton’s oldest building – in continuous use for 900 years
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed