GloucesterTravelUK Self Drive in UK : Bourton on the Water, Gloucestershire – voted as one of the prettiest village in England by kumamonjeng July 4, 2017 by kumamonjeng July 4, 2017 Bourton-on-the-Water at Cotswolds Bourton-on-the-Water is voted as one of the most beautiful village in England. It is about 2 hour drive from London and about one hour drive from Gloucester. This…