Tourist coaches could be banned from UK’s ‘most beautiful village’ after being overrun
The small village of Bibury on the River Coln in Gloucestershire attracts thousands of visitors a year.
Daily Express :: Travel Feed
The small village of Bibury on the River Coln in Gloucestershire attracts thousands of visitors a year.
Daily Express :: Travel Feed