The Grand Slam decider afterparty.
Venue
Revolution Cardiff
9-11 Castle St
Cardiff CF10 1BS
UK
Cardiff CF10 1BS
UK
The Grand Slam decider afterparty.