Results 1 results found Ivor Novello Statue and Pierhead Building, Cardiff Bay, Cardiff, Wales, United Kingdom, Europe