Delaware North Companies International opened a concept new for the company at London’s Heathrow (LHR) airport this month.
Dining Street Restaurant serves up traditional British fare, including bacon sandwiches, jam roly-poly pudding and Kentish crumble. Travelers seeking afternoon tea can also find it there.