Shop

Our Christmas Webshop for 2021 is open! You can collect your order at St Nicholas’ Bazaar on December 4th (12:00-15:30) at the British Food Stall, in the crypt of Mikael Agricola Church.

No products were found matching your selection.