Stacked Deli Co is a grab-and-go deli counter in the Grand Hall at Olympia London: a focused selection of British classics and fresh options, from salt beef baps and smoked salmon wraps to sausage rolls, alongside grain salads and plant-based wraps. Built for a quick, well-balanced lunch during events.
No open jobs right now
Loading map...
No reviews yet