St. Pancras Railway Station, London.

St. Pancras Railway Station, London, England