The Huntingdon Pool and Snooker Club in St Benedict's Court, Huntingdon, has lost its licence following a review.