Ashton Keynes
Ashton Keynes Ashton Keynes is about six and a half miles from the official source of the River Thames and is the first village that the Thames flows through (as opposed to flowing past). Here the river splits into several channels, the main channel flowing through the village High Street where the houses on the West side each have their own bridge crossing the Thames. According…