2 Bedroom flats for sale in Carshalton Road, SM1, Greater London
There are 59 results. Carshalton Road, SM1, Greater London. Property prices for 2 bedroom flats in Carshalton Road, SM1 range from £105,000 to £420,000 with an average price of £285,504.