Thames Path Walk - Shepperton to Staines (6 miles) February 23, 2019 river Shepperton to Staines Thames Path walk +