Heathrow Terminal 2 - Airside

Heathrow T2, Airside, The Queen's Terminal, Heathrow Airport Terminal 2, London, TW6 1EW, United Kingdom