By James McAllister 2025-07-04T06:49:16.377
The dim sum chain has closed its final four restaurants, in Soho, Southbank, Bow Bells House and St. Christopher’s Place, after 20 years trading in London
Already have an account? Sign in