Visiting one of the UK's most beautiful villages, Bourton-on-the-Water, which is often referred to as the UK's very own Venice, features stunning architecture and lovely canals.