Spotted: Two of our 14 Metre machinesadminMarch 21, 2019April 11, 2019NewsTwo of our 14 Metre machines being put to use for glass Installation in London.