When you picture quintessential English riverside living, you're likely imagining the Cotswolds. Villages like Bourton-on-the-Water, with the River Windrush