Home › Venues › Sub Club Sub Club There are no upcoming events at Sub Club in Glasgow, United Kingdom. Hotels & Lodging Near Sub Club 22 Jamaica Street, Glasgow G1 4QD, United Kingdom Get Directions Directions Edit Venue Sub Club At-a-GlanceAddress 22 Jamaica StreetGlasgow G1 4QDUnited KingdomAdvertisement Add to My Venues Edit Venue Share this Venue ShareTweetEmail