Photographs │ London │ St Pancras Station 16 January 2009 Next page in this series ›│‹ Previous page in this series Next page in this series ›│‹ Previous page in this series The terminus station for Eurostar services in London, St Pancras station is an impressive building.