2 Bedroom flats for sale in Carshalton Road, SM1, Greater London
There are 51 results. Carshalton Road, SM1, Greater London. Property prices for 2 bedroom flats in Carshalton Road, SM1 range from £117,250 to £375,000 with an average price of £296,309.