Japan House London
101-111 Kensington High St, London W8 5SA
+442039727100
Description
Japan House London | The Cultural Home of Japan in London
Located on Kensington High Street, Japan House London is the cultural home of Japan in London with the very best of Japanese art, design, food and technology.
Features
- Wheelchair-accessible entrance
- Wheelchair-accessible car park
Map
Similar companies
Japanese restaurant
Tampopo Albert Square
16 Albert Square, Manchester M2 5PF
+441618191966
Japanese restaurant
Sushi & Salad Stamford
72 High St, Stamford PE9 2DA
Japanese restaurant
Yamu Yamu
134 Montague St, Worthing BN11 3HG
+447311212965
Japanese restaurant
NAN TEI Nottingham
71 Maid Marian Way, Nottingham NG1 6AJ
+441158742574