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 districts … Continue reading Welcome to Carshalton
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed