Taste of London: 18th anniversary festival starts in Regent’s Park

NW1’s original food and drink festival is back for an epic 5-day celebration this week