A Huge Japanese Food And Culture Festival Returns To London Next Month - And It's Completely Free To Attend
The Japan Matsuri festival in London offers an authentic Japanese cultural experience with food, entertainment, and performances for one day only on October 6.