
The world’s best airport for shopping is in London
Photograph: ShutterstockCan you guess how often someone buys a bottle of perfume at London Heathrow? Ok, we’ll tell you – it’s every 20 seconds. That’s a lot of eau de toilette. It’s no wonder, then, that the west London aviation […]