The Hairy Bikers Visit Lords of the Manor Hotel

Stow-on-the-Wold is one of those postcard-perfect Cotswold towns, with its historic market square and pretty little streets and courtyards.