No - it is Lions Club only now because they've mothballed the Lions Club in The Witton Lane Stand and given then The Holte Pub instead.
Having said that - apparently anyone can join a Lions Club online, and now it's free to get in The Holte pub if you are in a Lions Club - so it's not out of bounds to anyone. The Holte Suite has now also become free to season ticket holders - the £3/4 charge has been dropped from both.
I need to sort this out because I used to be in Sutton Lions, but they fell out with the club and are now an independent supporters club.