Mildreds Covent Garden hero image

Mildreds Covent Garden

Restaurant

79 St Martin's Ln, London WC2N 4AA, UK

Biter Score
9.0
Open
Saturday: 9 AM – 11 PM
Mildreds Covent Garden photo 1
Mildreds Covent Garden photo 2
Mildreds Covent Garden photo 3