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

Please note our Christmas and New Year opening hours:

Thurs 24 Dec: 10.00-17.00
Fri 25 Dec: CLOSED
Sat 26 Dec: CLOSED
Sun 27 Dec: 12:00-18:00
Mon 28 Dec: 12:00-18:00
Thurs 31 Dec: 10.00-17.00
Fri 01 Jan: CLOSED

Contact us

Visit

© Japan House London