Abby Lee to relaunch Mambow in London
Inspired by her time spent in Singapore and Malaysia, Mambow places emphasis on locally sourced, seasonal and sustainable produce
Michelin-trained head chef Abby Lee is set to relaunch Mambow in London this June, bringing the modern Malaysian cuisine to Peckham’s new concept Market Stalls, after opening her first restaurant on Commercial Street in 2020 shortly before the pandemic.