PRINCIPAL announces the opening of The Principal London


Hotel to open on Russell Square in Bloomsbury in early 2018

The latest addition to PRINCIPAL – a collection of exceptionally located hotels based in landmark buildings – will open in London in early 2018. The unveiling of the 334-room Principal London will transform the former Hotel Russell: a Grade II* listed building which occupies the eastern flank of Russell Square in Bloomsbury; restoring a glamorous, grande dame to its original glory and administering a shot of adrenaline to the heart of London’s most literary neighbourhood.