SW109DQ
Finborough Road, Chelsea, London, SW10
Spacious 3 bedroom split level flat Large open plan living Two spacious bathrooms Fully refurbished to a high standard High ceilings throughout Planning permission granted to add a roof terrace Flooded with natural light