Windsor Castle to Hampton Court
30km along Thames river upstream
Other
MadyPeijs on scottexservices.com