Inspired by the south of France (and let's face it who isn't) The Olive Place is a café-cum-deli serving up some stellar sandwiches, salads and the courgette fritters of dreams. If you don't have time for a sit-down lunch, swing by the deli to get some gourmet goods. Fig balsamic glaze anyone?
