- Home
- London, UK - July 26, 2018: People sitting at a bar inside St. Pancras station, one of the largest railway stations in London and a home to Eurostar. Puzzle #209585004
London, UK - July 26, 2018: People sitting at a bar inside St. Pancras station, one of the largest railway stations in London and a home to Eurostar. Puzzle #209585004