Central Station

Live Music

15-17 Hill Street
Liverpool

Open Hours

Thu - Mon: 07:00 - Late

Description

Wrexham's Central Station is the premier venue to see the United Kingdom's always inventive indie rock scene.

Reviews

000

No reviews found. Be the first to review this place.

Write a Review

Current Location