Know a great happy hour or special for this location?
Trendy, rustic-edged space for counter-service Greek deli items, gourmet produce and a dining area.
Suggest an edit
29 Store St, London, WC1E 7QB