100 Queen's Gate Hotel London

London, Greater London