Japan Centre offers many types of Japanese food

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…