Devonshire House

London, W1W

Full Electrical internal refurbishment works to the common parts of Devonshire House, a commercial building in London’s West End.