Skip, RouteMap's route guideRouteplanner.app

Carshalton

England

England

Carshalton lies in south London's Sutton borough, easily reached via the A232 from central London or the A3. The town sits on chalk downs with natural springs feeding its famous ponds, where the River Wandle starts its journey to the Thames. Over 8350 EV charging points serve the area, reflecting London's green transport push.