Loading map…

Mildreds Restaurants

A London institution since 1988, Mildreds is a casual, order-led restaurant serving globally inspired plant-based dishes.