All image rights reserved to Sheppard Robson or their respective owner.
Headquartered in London with built work spanning the globe, Sheppard Robson is an award-winning architectural practice founded on principles of innovation and sustainability. The firm also has offices in Manchester, Glasgow, and Abu Dhabi, so if you find yourself in Europe and in need of an architect, there is one (relatively) close by!
According to their website, Sheppard Robson’s design approach is “defined by the exploration of new ideas, processes and technologies, and our commitment to sustainability”. This design approach is manifested within projects in a variety of market sectors, including master planning, retail, residential, hotels, transportation infrastructures, interiors, academic, and healthcare design. Despite being at the cutting edge of each of these sectors, Sheppard Robson made waves with its’ “Lighthouse” project, purported to be the first carbon neutral house in the United Kingdom. Carbon neutrality has been at the forefront of global initiatives in decades past (see Architecture 2030 and the Kyoto Protocol) and it is a true accomplishment in the architectural field to design and construct a neutral building.
For more of Sheppard Robson’s work, make sure to visit their website — they have an astounding portfolio of built work, far exceeding our capacity in one single feature. Enjoy!