Taste of London
FEATURED

Taste of London is a food festival that celebrates and showcases London’s best restaurants, chefs and food and drink brands. It takes places twice a year – a summer festival in Regent’s Park and a winter one in Tobacco Dock. I went along to Taste of London last Saturday, on