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

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