St Pancras Station, London.


Size: 3671px × 5500px
Location: St Pancras International, Euston Road, London, United Kingdom
Photo credit: © Peter Cripps / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: interior, international, london, pancras, rail, railway, st, station, train