will expand to Bloomsbury in 2025, taking over six Georgian townhouses near Russell Square ... a great addition to a London hotel stay. The Other House Covent Garden follows in the footsteps ...
Buzzy, luxe and delightful, One Aldwych is an independent hotel slap bang in the middle of London. And you’d hardly notice it ...
Visiting London can be overwhelming ... to see a West End show. The hotel has several tube stations nearby, with Russell Square being the closest. Covent Garden, a plaza known for its elegant ...