Double Glazing West Cross Now Bringing Top Quality Double Glazed Aluminium and uPVC to Composite GRP doors and A-Rated Windows In West Cross. West Cross Avenue, West Cross, Swansea, City & County Of Swansea Double Glazing from your Fensa registered Company.