Japan Matsuri London 2026 | Date, Food, Events & Complete Guide
Stand near the fountains in Trafalgar Square on the right Sunday in October and the air does something strange. One second it smells of grilled chicken skewers and sweet soy, the next a wall of taiko drums hits you in the chest like a passing train, and a few feet away a queue of people […]
Japan Matsuri London 2026 | Date, Food, Events & Complete Guide Read More »









