We are thrilled to announce that Ichiba, Europe’s largest food hall, is now ready for its grand opening on Saturday 14th July, at Westfield Shepherd’s Bush. Last night’s […]
..delicious plates of food from plant based sources. We’ve recently designed a vegetarian/’veggan’ restaurant concept
for Farmacy, Westbourne Grove.