23 Cliveden Place

JSON

Address
23 Cliveden Place
London, Kensington and Chelsea
Greater London
Postcode
SW1W 8HD
Property type
Terraced
Tenure
Freehold
Date Price
£5,746,401
£5,674,000
£4,230,000
£1,515,000
£220,000