Japan Centre flagship confirmed to open on 7 September
Tak Tokumine has confirmed that his flagship Japan Centre will open on 7 September just off London’s Leicester Square.
Tak Tokumine has confirmed that his flagship Japan Centre will open on 7 September just off London’s Leicester Square.