Last week I was invited along to experience Taste of London in Regents Park, on a beautiful midweek sunny evening. Taste of London, if you’ve not heard of it before is the world’s greatest restaurant festival. It’s the definitive guide…