St Mellons Church in Wales Primary School CF3 5TP Llanrumney CF3 5TP United Kingdom Built: February 15, 2015 Address: CF3 5TP Llanrumney CF3 5TP United Kingdom