Broken Blinds

Unit 1136, Bath Factory Estate, 41 Norwood road
London, England SE24 9AJ United Kingdom

About

We are the face of quality and respect in the industry for blinds cleaning, and blinds repairs.

Contacts