4. Caerphilly Medieval Market 10 and 11 Dec, christmasmarkets.com Experienc - The Independent