Comment "New terminal" on London Heathrow Airport, United Kingdom

Picture of david

New terminal

In March 2008, Heathrow will be opening its new Terminal 5, with 112 stores and restaurants (designed to handle traffic at the 2012 Olympics). There's a virtual tour at the airport's web site:

Log in to leave a comment