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…
Read More
Your trusted source of news.
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…
Read More