Each September Japan holds an all-day (10am to 8pm ! ) action-packed Matsuri (Autumn Festival) in Trafalgar Square. It’s a wonderful display of Japanese culture. 2018 was the tenth anniversary in London. [Matsuri 2016 is also on this blog here].
THE [VERY LATE] FINALE
See the whole Matsuri on Youtube :