Lots Road
Chelsea, London, SW10 0QF
- 2,364 Square feet2,364 Square feet
- Views out to the River ThamesViews out to the River Thames
- Lovely patio garden, roof terrace and balconyLovely patio garden, roof terrace and balcony
- Open plan kitchen/dining room/reception roomOpen plan kitchen/dining room/reception room