About Carshalton

Carshalton is a large British village in South London, in the London Borough of Sutton. Centred around ponds, which are fed by a local spring and which is part of the River Wandle.

Carshalton forms part of a conservation area, and has a thriving arts community.