Arabica - Selfridges Concession Stall
Renowned for setting the benchmark for quality and choice Selfridges Food hall is our residence in the heart of London’s West end shopping district. Feast your eyes on our Middle-eastern deli counter where you’ll find fresh salads, dips, authentic meze, savoury Mediterranean pastries, crispy buttery baklava and all natural Turkish Delights.