The Principal London Hotel in Russell Square, Bloomsbury, London, UK

- Image ID: MFE89C
The Principal London Hotel in Russell Square, Bloomsbury, London, UK
Roberto Herrett / Alamy Stock Photo
Image ID: MFE89C