1 Bedroom flats for sale in Carshalton, Greater London
There are 206 results. Carshalton, Greater London. Property prices for 1 bedroom flats in Carshalton range from £80,000 to £375,000 with an average price of £221,897.
1 bedroom flats for sale in Carshalton, Greater London