I would not go to Billings Dam, hard to fish with loads of weed and trees about, 2 fish per day max if you are lucky.
Marane lakes near Wetherby is good imo, 4 small lakes to choose fron in nice surroundings and only £9 for 6hrs c&r, they have a website.
Raygill near keighley is supposed to be ok but have never fished it.
Walton Hall has nice surroundings but cannot comment on the fishing.
Kilnsey trtout farm is nice in the Dales, 2 well stocked small lakes, but Marane is nicer, not as well stocked but I have not blanked there yet and have only been fly fishing a few months and had 6 trips there as its only 30 mins away from home, that comment will have blighted my next trip
David