Japan House London

Japan House London

Located on Kensington High Street, Japan House is the cultural home of Japan in London with the very best of Japanese art, design, gastronomy and technology.

Website japanhouselondon.uk

Category Art Galleries

Phone +44 (0)20 3972 7100

101-111 Kensington High St
W8 5SA
United Kingdom

  • Twitter
  • LinkedIn
  • Instagram

News About Japan House London