5 paddle spots in Waltham Abbey, England, United Kingdom.
Above and Below
Lee Valley Paddlesports Club
Lee Valley White Water Centre
Parking
Lock
River Lynch