Devonshire House

Devonshire House, Mayfair Place, London. Office fit out to 4 floors including the creation of a link bridge.