ViaMichelin
Mildreds - Covent Garden
Location picture
Fabulous 9.4 (43 reviews)
Approx. £38
Location
79 Saint Martin's Lane
London WC2N 4AA