Was there ever actually a village green in the heart of Carshalton?

*Historical* This is a road sign you may easily miss. It’s in Carshalton High Street and points towards a public car park and a row of old houses. But what was The Green referring to and how did the name come about? Here’s some theories. Theory 1: Before where the car park is, there was … Continue reading Was there ever actually a village green in the heart of Carshalton?