Restaurant

The Life Goddess

6 locals recommend,

Tips from locals

Gretchen
November 22, 2018
Best Cappuccino in town! Square Miles coffee... Mhm!
Melite
February 15, 2014
Great atmosphere, delicious food

Unique things to do nearby

Soulful Travel Memories - Multilocation London Photoshoot
Hidden Pubs of London
Trip to unique bars in London

Locals also recommend

Location
29 Store St
London, England