Japan House is the London home for Japanese creativity and innovation. Spread over three floors, Japan House London offers a gallery, with a regular programme of exhibitions; a hall for talks, performances, workshops and events; innovative Japanese restaurant AKIRA; and The Shop, a cultural retail space introducing Japanese products: their provenance and the artisans and designers who make them.
Industry
Museums, Historical Sites, and Zoos, Art galleries, Leisure, culture and entertainment, Leisure & Tourism
HQ Location
101 Kensington High Street
London, England, GB
Keywords
Art GalleryLibraryRestaurantRetail ShopExhibitionsCultural eventsJapanand Japanese culture