In the heart of Bloomsbury, this hotel was known as the Principal London, but has been refreshed at the hands of notable British designers. Russell Square is the nearest tube stop, which makes it ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results