CHRISTMAS POP UP SHOP
Helsinki Senate Square
Aleksanterinkatu 26
Open until Christmas
Mon-Fri 12pm - 6pm
Sat 12pm - 4pm
WELCOME