
Food and drink
UK’s largest airport restaurant opens in Luton
A brand-new American-style dining concept has opened its doors at London Luton Airport. Sanfords is the largest restaurant within a UK airport and the largest concession to be opened by TRGC, one of the UK’s […]