1. Thames Barrier to Tower Bridge (9 miles; 14.5 km)
2. Tower Bridge to Putney (10 miles; 16 km)
3. Putney to Kingston (13 miles; 20.9 km)
4. Kingston to Chertsey (11 miles; 17.7 km)
5. Chertsey to Staines (4 miles; 6.4 km)
6. Staines to Windsor (71/2 miles; 12 km)
7. Windsor to Maidenhead (6.5 miles; 10.5 km)
8. Maidenhead to Marlow (7 miles; 11.2 km)
9. Marlow to Henley (81/2 miles; 13.67 km)
10. Henley to Reading (9 miles; 14.5 km)
11. Reading to Pangbourne (7 miles; 11.26 km)
12. Pangbourne to Goring (4 miles; 6.4 km)
13. Goring to Wallingford (7 miles; 11.26 km)
14. Wallingford to Dorchester (5 miles; 8 km)
15. Dorchester to Abingdon (9 miles; 14.5 km)
16. Abingdon to Oxford (9.5 miles; 15.2 km)
17. Oxford to Newbridge (13.5 miles; 21.7 km)
18. Newbridge to Lechlade (16 miles; 25.7 km)
19. Lechlade to Cricklade (10.5 miles; 16.8 km
20. Cricklade to Source (12.25 miles; 19.7 km)
Categories