Our Role

Currently the United Kingdom’s largest free standing structure, Terminal 5 is British Airways’ home at Heathrow. It features 3 satellite buildings and is designed to cater for 35 million passengers a year.

Value £4.2 billion