SHORT LET. A very charming penthouse flooded with natural light. This apartment boasts three double bedrooms, a sunny balcony and excellent entertaining space.
Chelsea Harbour is an exclusive development located next to the River Thames. Imperial Wharf railway station and river boats to the city are moments away.
66 Grosvenor Street,
London, W1K 3JL
Call us 7 days a week 8am-8pm
- Lettings: 0207 590 9559