JLR Slough – Lancaster Group – August 2017

18/08/2017

Square One Construction this week take possession of Lancaster Groups’s exciting newly built shell building in Slough for the start of the fitting out works which start on Monday 21 August.