In the heart of the Cotswolds sits the super quaint town of Bourton on the Water. This little gem of a place is possibly one of the most picturesque towns in the UK, with a slow river dividing the High street, yellow cotswold stone buildings and more history than you can shake a pike at,Continue reading “Smiths of Bourton”