Flying High at T5

Flying High at T5

29 May 2008 16:44pm

The initial glitches that have been well documented may have dampened the opening of Heathrow’s new £4.3billion Terminal 5 but T5's construction site is still the most technologically advanced in Europe....