Would you like to submit a review of Slough Tyre Centre, Slough? Submit a Slough Tyre Centre Slough review and contribute to the directory of recommended tyre fitters in Slough. Are you the business owner of Slough Tyre Centre Slough, then claim it now. If you claim a business, it will enable you to update the business contact details.