Carshalton — suburb of London in the London Borough of Sutton, England