Beautiful Mews House in Kensington offers accommodations in London, a 12-minute walk from Natural History Museum London. Guests can enjoy free WiFi.
The apartment includes 2 bedrooms, a bathroom with a bath and a shower, a seating area, and a kitchen. A TV is available.
Victoria and Albert Museum is 0.7 miles from Beautiful Mews House in Kensington, while Royal Albert Hall is an 18-minute walk from the property. The nearest airport is London City Airport, 12 miles from the property.