Venue Information

Online management system for
independent bands and musicians

Central Station

Address
15-17 Hill Street
Wrexham, WA LL11 1SN
United Kingdom
+44 1978 358 780
Go to Venue's Website
Buy Tickets

Directions to Venue



Central Station
Map