130 Queen’s Gate Up to 35% off for stays between Now and 17th December
130 Queen’s Gate in South Kensington offers some of the best serviced apartments in central London. Located just around the corner from the capital’s trio of celebrated museums: the Natural History, Science and the V&A. As well as The Royal Albert Hall, Hyde Park, Harrods and convenient transport links all within easy walking distance, it’s the ideal location to explore the city.