arcticterntalk.org
A New Hotel in Terminal 3 Heathrow Airport
Well sort of. Was worried that these folks might kick each other in the head and the advert for the restuarant behind amused me. Enjoy as there is little else to enjoy about Terminal 3