The tiny little UK airport that ‘claims to be in London’ but is 62 miles away
The capital's airport that is the furthest away from the city centre is London Oxford Airport, located 62 miles North West in Cherwell...London Oxford is ...
Daily Express
10 hours ago