Londoners discover new tastes at Taste of London festival

NewsflarePublished: June 16, 2017Updated: June 17, 20171 views
Published: June 16, 2017Updated: June 17, 2017

Footage of hundreds of people tasting delicacies at the Taste of London stalls in Regents Park, London, UK on June 15.

Be the first to suggest a tag

    Comments