Free international food festival with 80 stalls coming to a South London green in May
The non-ticketed event attracted 6,000 visitors last year with even more expected in 2026
Read original
My London