Abby Lee to open Mambow in Clapton next month
Chef Abby Lee will relocate her modern Malaysian restaurant concept Mambow from Peckham’s Market Stalls to a permanent site in Lower Clapton, east London, next month.
Chef Abby Lee will relocate her modern Malaysian restaurant concept Mambow from Peckham’s Market Stalls to a permanent site in Lower Clapton, east London, next month.