Come and visit our store open 365 days a year!!
The Only Xmas Store in Amsterdam near the Flower Market
Christmas Palace Singel 508-510 1017 AX Amsterdam (on the flower market)
Follow us
VIEW ALL PRODUCTS