Japan Super Store Opens in Prime London Spot
Bilateral ties have never been stronger, claim UK-Japan observers this year. First came the new British Shop grocery store in Shibuya, then 40 elite sumo stars competed at the Royal Albert Hall to help promote Japanese culture abroad, and now Japan fans in the UK are queuing for their favourite flavours, reads, fashion and lifestyle…
