Club 85 @ Club 85 Hitchin, Hertfordshire, England Sun 17th November 2024 @ 19:00 Buy Tickets Venue Details Get Directions Address 74 Whinbush Road, Hitchin, Hertfordshire SG5 1PZ, England 01462 434801 club-85.co.uk