Taste of London festival 2013 - preview

The restaurant festival returns to Regent’s Park from June 20-23 with a line-up that includes some of the world’s best chefs and the capital’s hottest new restaurants
1/3