Cardiff boasts a lengthy and fascinating past from its abundant industrial legacy that contributed to shaping the city we cherish today to the diverse cultural heritage that continues to influence the ...