FEET Brand Store, Vattuniemenranta 2, Helsinki.

Open on Tuesday and Thursday 12 pm-6 pm