Carshalton

suburb of London, Britain

Carshalton is in the London Borough of Sutton.

ImagesEdit

Read in another language