Shaftesbury Artisan Christmas Fair
A last minute Christmas shop maybe? The hall will be filed with wonderful handmade products from artisans, crafters and bakers from the local area. The perfect place to get your last minute presents, decorations or even a little treat for yourself.