To enjoy your vacation in London, stay at Capital Apartment 856, Chelsea Cloisters London, which is around a 15-minute drive from the huge Borough Market and 1.9 miles from the 13.7-tonne Big Ben Bell. Wi-Fi is provided for both business and leisure activities.
The apartment is located in the Chelsea district of London, 1.4 miles from Buckingham Palace. Capital Apartment 856, Chelsea Cloisters is also located in proximity to Victoria and Albert Museum.
Visitors will enjoy the comfort of a bathroom with a hair dryer, bath sheets, and towels in the accommodation.
This apartment is equipped with self-catering amenities such as a fridge and oven, providing guests with the opportunity to prepare their own meals. The nearby subway station is South Kensington about 5 minutes by foot from the apartment.