Podcast: Play in new window
| Download (0.9KB)
British Airways new International Terminal 5 makes International travel in and out of Great Britain a smooth experience. But it wasn’t always that way. Paul and Elizabeth have the details.
British Airways new Terminal 5 at Heathrow
Filed Under: OnTravel On Demand