Feel strongly about this business? Want to add a review of Twisted Soul Cardiff? Contribute to the directory of recommended clothes shops in Cardiff by submitting a Twisted Soul Cardiff review. Do you own Twisted Soul Cardiff? If so, claim it now! This will allow you to amend your details and improve your listing.