Rental unit in London · 1 bedroom · 1 bed · 1 bath
Located in the heart of Chelsea near both South Kensington and Sloane Square stations. The apartment is in a large building called Chelsea Cloisters and is near a lot of coffee shops and restaurants. The buildings NY has a concierge and is very near Kings road.
["Self check-in", "Elevator", "Iron", "Wifi", "Shampoo", "Smoke alarm", "Dryer", "Kitchen", "Washer", "Building staff", "Essentials"]