The Concourse, St Pancras Station, London, England, UK,

- Image ID: PD6DJR
travellinglight / Alamy Stock Photo
Image ID: PD6DJR
Location: London UK