Skip to content

Ainu Stories

The Ainu are an indigenous people primarily residing in Hokkaido, Japan’s northernmost prefecture, with distinct cultural roots traceable to the 13th century. Historically, members of the Ainu community have often not been able to fully express their distinct culture, however a movement to celebrate and sustain the Ainu language, textiles, crafts and traditions continues to gather pace.

Address

101-111 Kensington High Street,
London, W8 5SA

Opening hours

Monday to Saturday: 10:00–20:00
Sundays & Bank Holidays: 12:00–18:00

Contact us

Visit

© Japan House London