You are here

St Pancras building

Can you tell what it is yet?

This is currently being build on the concourse at St Pancras station in London, England.

Tags: