The Liberty Stadium is a sports stadium and conferencing venue located in the Landore area of Swansea, Wales. The stadium is all-seated. On opening, it had a capacity of 21,088, making it the largest purpose-built venue in Swansea.

Leave a Review

Only registered users can add a review

Claim Listing

Claim Listing