SW118NY
Lanson Building, Chelsea Bridge Wharf, London, SW11
Luxury One Bedroom, One Bathroom Views overlooking the Piazza Spacious terrace 452 sq ft Fifth floor Good storage space 24 hour Concierge Excellent travel Links