Where to buy
Wilow store
Fredrikinkatu 26, 00120 Helsinki, Finland
Tuesdays-Fridays: 12-17.30
Saturdays: 11-15
tel. +358 50 477 5755
e-mail: contact@houseofwilow.com
Miela Store
Hämeenkatu 20 A, 33210 Tampere, Finland
Mondays-Fridays: 10-19
Saturdays: 11-17
ONLINE: