Completion Status
Furnishing Status
Apartment
|
Sale
GBP 1,365,000
Chelsea Creek Apartment Overlooking River Thames
2
3
924 sqft.
Chelsea Creek, Chelsea, London
Ref No. LP17824
LuxuryProperty.com London
Looking for 2 bedroom Apartments for Sale in Chelsea Creek, Chelsea