Major plans for hundreds of new homes at a TV filming location near the Cotswolds have angered the local Oxfordshire villagers.
Major plans for hundreds of new homes at a TV filming location near the Cotswolds have angered the local Oxfordshire villagers.