Point of interest
Japan House
12 locals recommend,
Location
101-111 Kensington High St
London, England
Tips from locals
Japan House has a great selection of Japanese items, such as traditional brushes and other crafts. It is a great place for gift shoppping. It also has a suchi restaurant upstairs.
A window on Japanese Art, Culture, Food, Wine and Literature comprising a shop, galllery, restaurant, museum and travel guise all under one roof.
Unique things to do nearby
Locals also recommend
- 6 locals recommend