Chef Abby Lee Brings Modern Malaysian Flavours to Lower Clapton
London's culinary scene was forever changed when Chef Abby Lee introduced her modern Malaysian restaurant, Mambow, in 2020. What began as a humble market stall in Peckham quickly gained popularity…