Car Dealers in Cardiff - Grangetown 295 Penarth Road, Grangetown, Cardiff, CF11 8UU Tags: car leasing, corporate fleet sales, mots, second hand, servicing & repairs, used sales