ViaMichelin
China Modern
Location picture
Stunning 8.7 (198 reviews)
Approx. £37
Location
Unit 14, 12 Newport Place
London WC2H 7PR