The Life Goddess Store Street

  • Jessica Alba “took a stroll during my break” and “found this little gem” — The Life Goddess Store Street Greek restaurant — while in London, England, UK in June 2018.

Address:
29 Store St, Bloomsbury, London WC1E 7BS, England, UK
Telephone:
(+44) 20 7637 2401
Email:
info@thelifegoddess.com
Web:
http://thelifegoddess.com