Langstone. Your Double glazing suppliers installers for the village and community of Langstone in the city of Newport, Wales. Double Glazing & Glass Suppliers opening times in Langstone 24/7 online for your new bespoke made to measure makers of modern glazing MPN.