174 Station Road
Visit our new showroom to the rear of our premises in March, Cambridgeshire for a look at our full range of products and services. Supplying to the public and trade we have something for everyone. With favourable accreditations by Certass, Thermal Rating Register, Trustwave, Yale and Trustmark you are guaranteed an exceptional product from a remarkable glazing company.
Enter your details here to make an enquiry direct to this installer
Custom Choice Windows Ltd
Unit 1 Prospect Place
12.82 milesRequest Callback More information