ViaMichelin
Thai Square Covent Garden
Location picture
Fabulous 9.3 (473 reviews)
Around £110
Location
166-170 Shaftesbury Avenue
London WC2H 9HB