The UK’s biggest festival of Japanese culture is back for its thirteenth year this weekend at Olympia London, running from Friday 21st July to Sunday 23rd July… Why not take a trip to Japan, without leaving the city?
London's Influential Print Magazine
The UK’s biggest festival of Japanese culture is back for its thirteenth year this weekend at Olympia London, running from Friday 21st July to Sunday 23rd July… Why not take a trip to Japan, without leaving the city?