The Queen's Gate Hotel

The Queen's Gate Hotel

South Kensington, London / A charming hotel housed in a 19th century Victorian townhouse in the centre of London.
The Queen's Gate Hotel