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.More Less
|Venue name:||Japan Centre||Contact:|
19 Shaftesbury Avenue
|Transport:||Tube: Piccadilly Circus tube|
|Do you own this business?|