St Pancras Station incorporating St Pancras Renaissance London Hotel, Euston Road, London, England, UK

- Image ID: FJ6M8B
Ian Dagnall / Alamy Stock Photo
Image ID: FJ6M8B
Location: St Pancras Railway Station incorporating St Pancras Renaissance Hotel, Euston Road, London, UK