About City Blinds
City Blinds is a blinds manufacturer and supplier based in Slough
We provide blinds for all houses offices etc
Please contact me for any enqires
More about City Blinds
City Blinds is located at 76 Stoke Road, SL2 5AP Slough
+441753511501
http://www.cityblinds.net