Founded in 1970, we are one of the UK’s leading architectural practices with offices in London, Leicester, Leeds and Solihull. In 2009 Stephen George International was formed and we currently have offices in Bulgaria and Oman. We are placed in the ‘Top 120’ practices by the Architects’ Journal and have been listed as one of the ‘Best Small Companies to work for’ by The Sunday Times. Our varied and diverse portfolio of work demonstrates our success in almost every sector of the construction industry. Our strong client base and design portfolio are evidence of our ability to respond rapidly to client requirements, resolve complex site issues and produce innovative designs.
Practice
About Us