Finborough Road…
Chelsea, London, SW10 9DU
1,134 sq ft(105.35 sq m)
Guide price £1,100,000
Duplex apartment…Duplex apartment…
Superbly presented…Superbly presented…
Open-plan living space…Open-plan living space…
Three bedrooms & two bathrooms…Three bedrooms & two bathrooms…