Booking Request
Accommodation Type
Number of Guests
Local Attractions
National History Museum
Located in South West London a museum where you can discover the natural world under one building. Open everyday with free entry.
Kensington Palace
One of the historic Palaces it is located a 10 minute walk from High street Kensington tube station. Once home to Princes Diana it is now full of exhibitions and glorious sights.
Harrods
The department store opened its doors in 1849 as a store that prides itself on reputation for excellence. Still today it is one of London’s leading department stores with exclusive fashion and food.
Kings Road
Located in Chelsea an area of exclusive boutique shops and department stores. There is also a good selection of contemporary furnishing stores.
Victoria and Albert Museum
Also known as the V&A museum. It is host to many worldwide collections of paintings, photography and fashion design. With exhibitions changing all the time there is always something new to see at the V&A.