Japan Centre Food Hall
About
The Japan Centre Food Hall sells authentic Japanese food and drinks, including a large selection of sake, imported sweets and fresh meat, fish and bakery goods.
Venue Details & Map
Japan Centre Food Hall
- Address
-
19 Shaftesbury AveLondonW1D 7ED