Heathrow Terminal 2 - Airside

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