Alexandra Head
Cardiff Bay
VENUE
Located in the heart of the Cardiff Bay Barrage, Alexandra Head offers a unique chance to experience what will be a truly epic outdoor event with incredible views of Cardiff Bay.
ADDRESS
Cardiff Bay Trl
Cardiff Bay
Cardiff
CF10 4PA