Taste of London 2012

This year’s Taste of London restaurant festival has celebrated the best of world class cuisine with a host of new international features and the impressive line-up of Michelin starred restaurants and world renowned chefs in the show’s nine year history, taking place between 21 and 24 June in London’s Regent’s Park. The capital’s largest open … Continue reading