The best local restaurant in London has been crowned by the Good Food Guide
Ida, a family-run Italian restaurant on Kilburn Lane, was named the Best Local restaurant in London for the 2025 Good Food Guide by the Good Food Guide.
The Vietnamese community has profoundly impacted Portland's culinary scene, particularly through family-run restaurants celebrating traditional dishes.