Is this the MOST BEAUTIFUL village in England?! - Cotswolds Tour

On the second day of our tour around the Cotswolds, we visited Bibury, known as the most beautiful English village. We also went to a town that was one of the shooting locations of Down Town Abbey, the British TV series. For more videos, subscribe: You can read our stories on Or join me on Instagram: Facebook: Twitter:
Back to Top