42-43 Great Marlborough Street, London, W1F 7JL
Filed under:
Transit sucks, but the food at London’s biggest airport is better than expected
The southern airport is pretty slim on choice, but there’s quality to be found