National Stadium
Dublin
VENUE
National Stadium or National Boxing Stadium, which is located in Dublin, Ireland, is the only purpose built boxing stadium in the world.
CAPACITY
2,000
ADDRESS
145 South Circular Road
Dublin
8
National Stadium or National Boxing Stadium, which is located in Dublin, Ireland, is the only purpose built boxing stadium in the world.
2,000
145 South Circular Road
Dublin
8