Feel strongly about this business? Want to add a review of Slough Radio Cars Slough? Help create a directory of recommended taxi companies in Slough by adding your Slough Radio Cars Slough review today. Is Slough Radio Cars Slough your business? Claim it now. After claiming your business, you will be able to improve your business listing.