Walk of Life 2025
Walk of Life The Crown Inn, Bishops Cannings, Devizes, United KingdomWill you step up for the challenge? Walk a whopping 10, 16, or marathon 26.2 miles along the Kennet & Avon Canal. Sign up to join hundreds of walkers stepping […]