Feel strongly about this business? Want to add a review of Howells Cardiff? Your Howells Cardiff review will help build a list of the best clothes shops in Cardiff. If Howells Cardiff is your business, then claim it now. After claiming your business, you will be able to improve your business listing.