Campden will pay poll cost
CHIPPING Campden residents will have to foot the bill for a parish poll on the town's bid to buy its former police station. Campaigners opposed to the scheme have forced the poll, costing an estimated £1,500 and £2,000 which will have to come from the