London named the 'best food city in the world' ahead of Rome and Paris - do YOU agree?

When you think of cities famous for their cuisine, the first destinations that usually come to mind are Rome or Paris. However, London has been named as 2026's best food city.

More from Daily News