13th May 2022 by Admin No Comments Kenilworth House An extensive refurbishment of a seven storey office building in Margaret Street, W1 for the Langham Estate. The project is circa 16,500sqft. The project is due to commence on site Q3 2022.