Could you submit a review of The Dog & Badger Slough? Submit a The Dog & Badger Slough review and contribute to the directory of recommended pubs in Slough. If The Dog & Badger Slough is your business, then claim it now. This will allow you to amend your details and improve your listing.