Always got something to say? Want to submit a review of Barclays Bank in Slough? A Barclays Bank Slough review will help create a directory of recommended banks in Slough. Do you own Barclays Bank Slough? If so, claim it now! After claiming your business, you will be able to improve your business listing.