The Principal London in London will open in April 2018 Originally opened in 1898, The Principal London occupies the eastern flank of Russell Square in Bloomsbury, London’s most literary neighbourhood. Belonging to …
I believe in hotel magic! Show me the reception and I instantly forget all my everyday chaosEleni Stasinopoulou
The Principal London in London will open in April 2018 Originally opened in 1898, The Principal London occupies the eastern flank of Russell Square in Bloomsbury, London’s most literary neighbourhood. Belonging to …