Photographs London St Pancras Station

St Pancras is the terminus station for Eurostar services, as such it is an appropriately a grand building, and one of the most striking in London.