Welcome to Carshalton

[siteorigin_widget][/siteorigin_widget]   Introducing Carshalton Carshalton is a UK village in the London Borough of Sutton in south London, near to the border of Surrey. It’s about 20-25 minutes by train from London Victoria. The heart of Carshalton is situated around picturesque ponds – a source of the River Wandle. It is made up several smaller … Continue reading Welcome to Carshalton