Malaysian concept Mambow to open in Clapton
Mambow was first brought to life as a pop-up on Commercial Street in 2020 before moving to Peckham
Mambow Clapton, Abby Lee’s first permanent site for her modern Malaysian concept, will officially be opening its doors on 24 November.