On the eve of Taste of London, the capital's chefs lay awake in anticipation of the battle of the greatest culinary masterpieces. The festival features 40 of London's finest restaurants, 50,000 visitors, and 200,000 dishes collected together in Regent's Park. As you walk across the venue, and various aromatic food odours flow into your nostrils, an invisible power pulls you towards the vendors and the irresistible delicacies. Besides the sampling, visitors can watch cooking demos and participate in interactive masterclasses. Foodies who attend similar festivals elsewhere claim the Taste of London to be the world's best food festival. You may see it with your own eyes in mid-June or late November.