Dexby Townhouse
126 Cathedral Road, Cardiff
CF11 9LQ