Sale Agreed
Sale Agreed
Sale Agreed
Sale Agreed
Sale Agreed
Sale Agreed
Sale Agreed

£2,500,000 Guide Price

Chelsea Creek, Chelsea, London, SW6

Apartment

3 Bed

3 Baths

0 reception room