Needful Things Castle Cary Calling all Christmas Lovers; let the fun begin! 7 High Street Castle Cary Somerset BA77AN Facebook: Needful Things of Castle Cary 01963 351352 www.needfulthings.uk.com Needful Things Castle Cary Calling all Christmas Lovers; let the fun begin! 7 High Street Castle Cary Somerset BA77AN Facebook: Needful Things of Castle Cary 01963 351352 www.needfulthings.uk.com