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.

Back to top button