Preview St. Pancras International Train Station, London, England, United Kingdom, Europe Image ID: 685-1543 Artist: Ethel Davies Purchase a commercial license Buy framed prints & more from our print store travel photography travel destinations color image day indoors vertical architecture interiors building interior transport rail railway stations st pancras london capital cities city location england united kingdom great britain europe