The gorgeous little town with UK’s best high street - on banks of famous river

The picturesque market town has been crowned the best high street in the UK outside of London.