
UK’s most popular spot for autumn is home to ‘world’s most beautiful village’
Bibury in the Cotswolds has been named the most beautiful village in the world - and it's not difficult to see why with its thatched cottages, picturesque stream and lush green surroundings