Always got something to say? Want to submit a review of British Heart Foundation Windsor Bhf Shop in Slough? Please add your British Heart Foundation Windsor Bhf Shop Slough review and help create a directory of recommended charity shops in Slough. If British Heart Foundation Windsor Bhf Shop Slough is owned by you, then claim it today. After claiming your business, you will be able to improve your business listing.