loader image
Loving life and food at the Japan Centre London

Loving life and food at the Japan Centre London

We are huge fans of Japan and have been meaning to visit the relatively new London destination, Japan Centre London.

For anyone who loves Japanese food, culture and products direct from Japan, the Japan Centre London (Soho) is the destination for you.

Take a peek inside the Japan Centre London here…

Know another cool cultural experience in London that we should take a look at? Please leave us a comment below.