Chelsea Creek, Chelsea, London, United-kingdom

Chelsea Creek Apartment Overlooking River Thames

GBP 1,365,000

BUA: 924 Sq Ft

Ref No.: LP17824

Key Information

Location : London, United kingdom

Ref. No. : LP17824

Download on the App Store Get it on Google Play
Chelsea Creek Apartment Overlooking River Thames
Chelsea Creek Apartment Overlooking River Thames
Chelsea Creek Apartment Overlooking River Thames

Chelsea Creek Apartment Overlooking River Thames

GBP 1,365,000

Ref No.: LP17824

Enquire