JAPAN MATSURI
Performing ArtsView the employees at
JAPAN MATSURI-
Abada Mohamed Chef de projet senior chez Japan Matsuri
-
Top 10%
Heidi Potter Living life to the full!-
London, England, United Kingdom
-
Top 5%
-
Overview
JAPAN MATSURI is an annual festival which takes place in Trafalgar Square in London.