We are delighted to be part of Osborne’s team, the contractors that have won the tender to build 60 new homes for Westminster City Council at Parsons North. We got planning permission for the project last November with a design that uses varying heights, materials and landscaping to help knit together the surrounding streetscape (that includes a 22 storey tower) and repair the street edges around the site on the Edgware Road. The development is due for completion in 2020 and more information can be seen here.