Restaurant Review: Mildred’s

September 19, 2016

So much care and effort goes into the whole experience – one of the best vegetarian restaurants in London. We met at the clock tower of St Pancras hotel and after a short five-minute walk down the road we arrived at Mildred’s, a modern one-room …