Solihull Canoe Club is located in Solihull, United Kingdom on The Clubhouse, Towpath, Grand Union Canal, Hampton Lane, Catherine-de-Barnes. Solihull Canoe Club is rated 4.5 out of 5 in the category boat club in United Kingdom.
Address
The Clubhouse, Towpath, Grand Union Canal, Hampton Lane, Catherine-de-Barnes
Accessibility
Wheelchair-accessible car park