Iron Stag

The Iron Stag is a pub in the city of Wrexham, Wales. It looks normal enough on the outside but inside it's a haven for some rough characters.