The Life Goddess

carousel-3The Life Goddess which offers some of the best Greek food products in London – and also boasts a fabulous restaurant/café, has become one of my favourite new haunts