Please find below pictures of a selection of our German items at The Christmas Shop. We try to keep all of these in stock at the shop. Prices may change due to the exchange rate at the time we purchase them.
THE CHRISTMAS SHOP High Street
LECHLADE Gloucestershire GL7 3AD