Deloitte Headquarters – London

  • ,
  • Client Deloitte,
  • size 270,000 sqft
  • Year 2018
  • Location United Kingdom, London, England,
  • Industry Financial / Investments,
  • Sketch Studios & ID:SR were tasked with the office design for global accounting firm, Deloitte, located in London, England.

    Deloitte’s new 270,000 sq. ft UK and North West Europe headquarters at 1 New Street Square (1NSS), EC4, is the culmination of a four-year programme redefining the workplace of the future for the firm’s employees and clients. Deloitte’s new headquarters received its ratings from BREEAM outstanding and WELL Gold Star and is the largest office in the world to achieve leading certifications for being both an exemplar green building and one designed to enhance the wellbeing of its people.

    Sketch worked closely with Deloitte and ID:SR (Sheppard Robson’s interior design team) and developed solutions, providing a wide range of work settings. With over 27,000 items of furniture and 50% ratio of height adjustable desking, the programme has achieved an exceptional end user experience from the integration of tech into furniture elements, maintaining a clean and fluid aesthetic. Sketch worked closely with suppliers and in many cases developed pioneering solutions to meet the project objectives and collaborating with Hoare Lea and ID:SR to deliver done ground-breaking work to secure the WELL Certifed ™ Gold and BREEAM Outstanding accreditations.

    Design: Sketch Studios & ID:SR
    Photography: courtesy of Deloitte, Philip Vile