'Most beautiful village in England' 'like stepping into postcard' has famous fan
The picturesque village of Bibury is often referred to as the "most beautiful village in England" - and it's easy to see why, with its charming cottages, tranquil river and stunning natural beauty
