Stansted Airport, Essex
leading operator of restaurants, bars, cafes, food courts and retail stores in airports, train stations, motorway service...