Projects

Infrastructure

Terminal 5, Heathrow Airport

The largest freestanding structure in the United Kingdom