Car Dealers in Cardiff - Cardiff Bay 50 Penarth Road, Cardiff Bay, Cardiff, CF10 5RS Tags: car leasing, corporate fleet sales, mots, second hand, servicing & repairs, used sales