Feel strongly about this business? Want to add a review of Castle Cars Cardiff? A Castle Cars Cardiff review will help create a directory of recommended taxi companies in Cardiff. Is Castle Cars Cardiff owned by you, then claim it today. This will allow you to amend your details and improve your listing.