Economy Market Traders Facing Record Costs of £12,000 for Holiday Season Stalls Discover why Christmas market traders are being priced out with unprecedented £12,000 pitch costs. Stall holders express... 9 Nov 2026