💨 Abstract

EVERYONE has faced a bit of airport confusion while travelling, but this terminal is particularly puzzling. London International Airport might sound like one you’d find in the UK, but in fact it’s over three thousand miles away in Canada. Win one of 8 incredible holidays to the Caribbean, Mexico and Greece by voting in The […]

Courtesy: www.thesun.co.uk