British Airways Concorde Room Heathrow (LHR)| Video
Our trip inside the British Airways Concorde Room Heathrow isn’t one for the ages, but a nice stop after a light-choppy transatlantic flight and before a squished-in intra Europe hop. See what we found inside…