Would you like to submit a review of T2, Slough? Add a T2 Slough review and contribute to the directory of recommended coffee and tea shops in Slough. Do you own T2 Slough? If so, claim it now! This will enable you to update your business details and add search tags.