SW100NP
Chelsea Wharf Residences, 15 Lots Road, London, SW10
Open plan reception room 24 hour concierge and security 2 double bedroom 1 en-suite bathroom 1 family bathroom Private terrace with views of the River Thames Utility room Guest W.C EPC Rating = C