In front of Main Building on Park Place Map Unavailable Address Park Place Cardiff United Kingdom Upcoming Events No events in this location