10 September 2014
Japan Matsuri - 27 September 2014
Japan Matsuri will be back at Trafalgar Square on Saturday the 27th of September 2014!
Read on10 September 2014
Japan Matsuri will be back at Trafalgar Square on Saturday the 27th of September 2014!
Read on20 September 2013
Bon Odori Flash Mob! Rehearsal for Japan Matsuri 2013: Thursday 26 Sept 7.00pm at The Nippon Club (Samuel House, 6 St Albans Street London SW1Y 4SQ).
Read on