Designed by
Title
People entering John Lewis shop inside St. Pancras station, London, UK. #124176673
Description
People entering John Lewis shop inside St. Pancras station, one of the largest railway stations in London and home to Eurostar.
This image is editorial