Business Start-up units and offices (Lever Street, London)

61 Lever street is a ground floor commercial development of mixed size office units. The development consists of a mixture of open plan and closed office units of varying sizes. We have successfully complected air quality testing for this upmarket redevelopment project which was awarded breeam credits for achieving excellent indoor air quality.