The Olive Bar
The Olive Bar is without a doubt one of London's best olive stalls. If moreish anchovy stuffed olives, herbaceous marinated feta, and sundried tomatoes take your fancy, then you're in for a treat.
The Olive Bar sells not only an incredible range of delectable olives, but also much more. Every week find peppers, fresh salads and sundried tomatoes, olive oil and an incredible selection of olives here every week.