The English grill reinvented, 5000 sq ft of prime space for Heathrow’s landmark Terminal 5.
1 of 3 Huxleys T5 1