Could you submit a review of Duraflor Slough? A Duraflor Slough review will help create a directory of recommended flooring shops in Slough. Do you own the business - Duraflor Slough? If so, claim it today! Claiming a business will enable you to edit the contact details and update the description.