Bars in Glasgow - Townhead 63 Chisholm Street, Townhead, Glasgow, G1 5HB Tags: air conditioning, dj, seating area