Tagged: Taste of London

0

Taste of London 2014 – Regents Park

Starting with humble beginnings at the Somerset House in 2004, the taste festival has grown in the past 10 years to include festivals all over the world including Ireland, Australia, South Africa, Italy, United Arab...