Wednesday, July 24, 2024
Home Events Abby Lee’s Mambow named London’s best local spot by The Good Food Guide

Abby Lee’s Mambow named London’s best local spot by The Good Food Guide

by News Room
0 comment

The chef Abby Lee relocated her restaurant to a permanent space in Clapton last year, having already won plaudits at her temporary site in Peckham.

Leave a Comment