The Kensington Hotel 109-113 Queen's Gate, London, SW7 5LR Location: Kensington Prices start from: £213