To accompany our full video review, here are a few pics we took inside the British Airways Concorde Room at New York JFK’s Terminal 7.

Share this: