The Knightsbridge Queen offers accommodation in London, 400 metres from Royal Albert Hall. The unit is 700 metres from Harrods. Free WiFi is offered throughout the property. The kitchen comes with an oven. A flat-screen TV is provided.
The Knightsbridge Queen offers accommodation in London, 400 met Read more
The Knightsbridge Queen offers accommodation in London, 400 metres from Royal Albert Hall. The unit is 700 metres from Harrods. Free WiFi is offered throughout the property. The kitchen comes with an oven. A flat-screen TV is provided.
The Knightsbridge Queen offers accommodation in London, 400 metres from Royal Albert Hall. The unit is 700 metres from Harrods. Free WiFi is offered throughout the property. The kitchen comes with an oven. A flat-screen TV is provided.
Number of Rooms: 1