Llandennis Road, Cyncoed, Cardiff, CF23 6WG

GPTKB entity