Know a great happy hour or special for this location?
Long-established, 3-floor restaurant with daily dim sum and a specials menu in Chinese only.
Suggest an edit
3 Leicester St, London, WC2H 7BL