The Kensington Hotel

109-113 Queen's Gate, London