Friendly warning! We're working hard to be accurate. But these are unusual times, so please check that venues remain open.
A well-regarded centre offering all things Japanese, from specialist food ingredients to kitchenware and homeware.
Japan Centre says
Established in 1976, the Japan Centre food hall is a well-loved institution situated in central London, passionate about delivering a rich variety of quality Japanese goods to shoppers in the UK and beyond. Shop from over 3,000 products from the flagship store in Leicester Square, or stores in Westfield London or Westfield Stratford City including freshly made sushi, noodles, curries and gyoza to eat in or takeaway.