On the world famous Oxford Street at the heart of the capital, there are few more central and desirable locations to be based if you want to experience the very best that the city has to offer. The rooms have all been designed in a boutique fashion and offer a restful haven away from the stresses of modern life. The friendly staff is happy to help you find the best things to do and see locally.