St Pancras Station interior Camden London England UK Searcys Champagne bar

- Image ID: DJ7B71
Tony Smith / Alamy Stock Photo
Image ID: DJ7B71
Location: St Pancras station, Euston road, Camden, London, England, UK