Enjoy my photo story - all captured today at the annual one day Japanese event at Trafalgar Square here in the heart of London.



There is live entertainment on stage and you get to try traditional food.



The octopus balls were amazing though queuing for at least an hour is required.


Upvoted! Thank you for supporting witness @jswit.