The average house price on Charles Ii Street, London is £29,534,446. Prices range from £5,000,000 to £62,353,339.
There are 3 properties on Charles Ii Street, London.
Average house prices on Charles Ii Street, London have risen by 375.1% from £13,125,000 in 2013 to £62,353,339 in 2017.
Charles Ii Street, London is in the SW1Y postcode district.