C12 Chartwell House,
Chelsea Waterfront, 90 Lots Road, Chelsea, London, SW10
asking price £2,795,000
A spectacular landmark development on the north bank of London's River Thames in Chelsea.
Offering unrivalled views over London, exquisite apartments on the river's edge, restaurants, bars, shops and health & fitness facilities.