130 Queen's Gate Apartments
Apartment
London
Offering a range of luxurious accommodation south of Hyde Park, the Queen’s Gate Apartments are a 10-minute walk from the Royal Albert Hall. South Kensington Underground Station is 5 minutes' walk away.
Number of rooms: 62
130 Queen's Gate, Kensington and Chelsea, London, SW7 5LE, United Kingdom