About Pandora Factory Blinds
We’re are a factory outlet who serve the public cutting out the middle man creating great savings
So book yourself in and refresh the look of your home
Long standing business
Friendly professional company
More about Pandora Factory Blinds
Pandora Factory Blinds is located at Wn8 Skelmersdale, UK
+44 7711 587955