Ellen Chew to open Shan Shui restaurant in central London

The new 74-cover venue in Victoria is set to launch in April 2025.