It can be challenging for Brits to grasp the scale of certain huge infrastructure projects around the world. Our most significant works include the London […]