Londoners experience Japanese culture during Japan Matsuri festival
- 8 years ago
Footage has emerged from London's Japan Matsuri festival promoting Japanese culture.
The video, shot on Sunday, shows visitors watching performances in Trafalgar Square.
The video, shot on Sunday, shows visitors watching performances in Trafalgar Square.