2018 Champions Cup Final Date:02 - Jul - 2018 Location:Solihull, England Venue:Champions Cup Final Rileys Solihull Sold Out