SW100NP
Chelsea Wharf Residences, 15 Lots Road, Chelsea
Two bedroom apartment 1,926 sq ft (179.16 sqm) Private terrace with river views Underground parking available Walking distance to King's Road Porter and lift service