Do you want to write a review of The Windsor Trooper in Slough? Please add your The Windsor Trooper Slough review and help create a directory of recommended pubs in Slough. If The Windsor Trooper Slough is your business, then claim it now. This will enable you to update your business details and add search tags.