Royal Leamington Spa Canoe Club is located in Leamington Spa, United Kingdom on Adelaide Rd, Royal Leamington Spa. Royal Leamington Spa Canoe Club is rated 4.7 out of 5 in the category boat club in United Kingdom.
Address
Adelaide Rd, Royal Leamington Spa
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance