With 480 covers in a 12,810 sq ft site, Sanfords is the largest restaurant within a UK airport and the largest concession to be opened by TRGC, one of the UK’s largest travel hub hospitality operators ...