Llangollen, Denbighshire, Wales
Non-electric grass pitch
Liked Views where great staff where brilliant and stream for the kids to play in was great
Disliked Toilets and shows cleanliness let it down that’s not down to the staff use say more other users
Recommend to friends Visit again