Always got something to say? Want to submit a review of Slough Radio Control Models in Slough? Contribute to the directory of recommended model shops in Slough by submitting a Slough Radio Control Models Slough review. Are you the owner of Slough Radio Control Models Slough, then claim it today. This will allow you to amend your details and improve your listing.