Sheila and Gyles, new to boating, set off on their adventure through London's waterways, beginning at the serene upper stretches of the River Thames. This picturesque area boasts untouched nature, regal getaways, and vibrant river regattas.
Show
Great Canal Journeys
Episode
S11E01
Air Date
Nov 08, 2020