Located 700 metres from Royal Albert Hall, Queens Gate offers accommodation in London The unit is 12 km from Harrods Towels and bed linen are available in this self-catering accommodation Hyde Park is 16 km from Queens Gate, while Stamford Bridge is 17 km from the property The nearest airport is London City Airport, 16 km from the property