Please note that we will no longer be able to guarantee non-local delivery by Christmas. Our seasonal opening hours are shown on the homepage, normal deliveries will resume subject to stock availability once the shop re-opens from 7 January 2025.
Many thanks