The River Thames Walk
The Thames Path follows the Thames River for 184 miles from its source in the Cotswold hills to the sea. Passing through water meadows, rural villages, historical towns and cities and finally through the heart of London to end at … Continue reading The River Thames Walk