Long Chim opens in London
The UK’s first ever Long Chim has opened in Soho, London. Located on Rupert Street, Long Chim has taken over the ground floor of Hovarda, pitching its distinct sound of [...]
Copyright 2026 | Restaurant Industry News | Privacy Policy
