69-71 Charing Cross Road, London, WC2H 0NE, London WC2H 7JD, England, United Kingdom
Distance: 53 yd.
Company description
A stylish and contemporary Chinese restaurant. The menu offers fresh+authentic cuisine which can be enjoyed in the modern yet traditional dining room or if the weather is nice you can dine outside