There are numerous places to wakeboard in the UK, either behind a boat or on the cable:
Boat riding gives you the benefit of the boat wake to launch off. Lake based boat clubs tend to provide the best riding conditions though there are several keen coastal clubs to ride with.
Cable riding is less expensive than boat riding but there is no wake to use so most cable lakes provide kickers and sliders to launch off and onto.