Founded in 1970, we are one of the UK’s leading architectural practices with offices in London, Leicester, Leeds and Solihull. The success in the UK has led to opportunities overseas, resulting in the establishment of Stephen George International in 2009 and the International Logistics Design Group in 2014.
The strategic geographical locations combined with a talented architectural design teams enable company to offer specialisms in Masterplanning and the Industrial, Logistics, Office, Education, Retail and Refurbishment sectors. Through the commitment to the highest standards of service quality, professionalism and architecture company have designed and delivered a portfolio that is rich in both complexity and scale. Working in partnership, a strong client base is evidence of the companies ability to respond rapidly to stakeholder requirements, resolve complex site issues and produce innovative designs.