To enjoy your vacation in London, stay at Kensington Luxury Apartment London, which is 1.5 miles from Hyde Park and 18 minutes by foot from the world-famous Natural History Museum.
Within a few blocks of London West Brompton train station, the apartment is situated in the Earls Court district. Churchill War Rooms Museum is 2.7 miles from this apartment.
The property includes a separate toilet and a shower for your comfort. A hair dryer, bath sheets, and towels can also be found.
The apartment is equipped with self-catering amenities such as an electric kettle, tea and coffee making facilities, and a fridge, providing guests with the opportunity to prepare their own meals. Kensington Luxury Apartment is also right around the corner from Earl's Court subway station.