Bradford-on-Avon is a historic town of stunning beauty. Full of lovely Cotswold-stone buildings leading down the steep hillside to the Kennet and Avon Canal river bank, Bradford-on-Avon has a history stretching back to Roman times. The winding streets are packed with tiny shops and there is a lovely walk along the tow path through the town