The Life Goddess Store Street is a Greek restaurant and delicatessen at 29 Store Street in Bloomsbury. Its rustic atmosphere brings together everyday cafe service and a fuller restaurant experience, with breakfast, lunch and dinner shaped by the food and hospitality traditions of Greece.
Meze introduces the menu through dishes such as tzatziki, hummus, dolmadakia, olives, feta and spicy cheese dip. Salads, pies and vegetable plates use herbs, olive oil and ingredients associated with regional Greek cooking, making it easy to order several contrasting tastes for the table.
Larger dishes include slow cooked meat, fish and familiar specialities such as kleftiko, supported by potatoes, grains and seasonal vegetables. Breakfast and daytime choices broaden the offering, while vegetarian and vegan dishes ensure that a shared meal can cover a range of preferences.
Greek wine is a significant part of the experience, with bottles selected from producers and regions across the country. The deli counter offers wine and gourmet ingredients to take away, while a private lower floor and catering service provide options for meetings, celebrations and larger events.
Address: 29 Store Street, Bloomsbury, London WC1E 7BS, United Kingdom