Finally, after several years of walking during summer weekends, I have completed the Thames Path National Trail!

Final section, Cricklade to the Source