
Pretty market town has nation's 'best high street' and no abandoned shops
Marlborough, a quirky and picturesque country town nestled in north-east Wiltshire, was last year named one of the UK's best high streets - and locals say they are "lucky" to have it