Seemor
Westminster › The West End › The Life Goddess Store Street
The Life Goddess Store StreetB+
29 Store St, London WC1E 7QB
· Greek restaurant, Cafe, Coffee shop
· The West End
A lively, authentic Greek spot in Bloomsbury serving generous portions and classic flavors, best for those seeking a taste of Greece in London—just be ready for premium prices and occasional service hiccups.
Opening Hours
Sunday12:00–19:30
Monday10:00–23:00
Tuesday10:00–23:00
Wednesday10:00–23:00
Thursday10:00–23:00
Friday10:00–23:00
Saturday11:00–23:00
See full Restaurant DNA analysis — grade reasoning, occasion fit, what to order & more →