British Airways’ Terminal 5 at Heathrow

[display_podcast]

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

British Airways new Terminal 5 at Heathrow