Being located in the Royal Borough of Kensington & Chelsea means that it is opposite some of London’s most famous museums such as the Natural History Museum, the Science Museum, and the Victoria & Albert Museum. The hotel is also nearby to some of the world’s most famous shopping destinations such as Harrods and Harvey Nichols.
Things To See And Do In The Area
68 - 69 Queen's gate, London, SW7 5TJ
Nearest Underground Station(s)