116 Whalley New Rd, Blackburn, Lancashire BB1 6LB, United Kingdom
About Concept Blinds
Here at Concept Blinds we do it all - we design, build & install your blinds for you. We are the manufacturer - saving you time and money. With our in-depth knowledge & experience we should always be your first choice.