Stomachs are grumbling across London today due to the wafting fumes of culinary masterpieces from Regents Park. Today marks the first day of Taste of London, a four day festival for ... Read More