Works have started at Devonshire House

We have started internal refurbishment works to the common parts of Devonshire House, a commercial building in London’s West End. This project is for the Langham Estate and is expected to take 12 weeks to complete.