Pret A Manger

Located in London Luton Airport (LTN) on Departures Level Nearby
Info

Pret create handmade sandwiches, baguettes and salads in on-site kitchens throughout the day. All natural, no nasties, fresh food... fast!