Residents of England's 'prettiest village' rage at overtourism and block new developments - The Mirror
Locals in the picturesque Cotswolds village of Bibury have been left sp furious by developments on their land that they clubbed together to oppose new developments