#139 Hustle and bustle in Soho. Dinner at Mildreds, London

Restaurant review #139 – Mildreds is a vegetarian restaurant in London, and has four locations: Soho, Camden, Kings Cross and … More