Akira at Japan House London: hail to the chef – The Week UK

Akira at Japan House London: hail to the chef  The Week UKOn a wet evening, as buses and cars honk their way through roadworks, and pedestrians weave around scaffolding poles, Japan House offers sanctuary from ...
Thanks! You've already liked this