Stephen George + Partners

With offices in London, Leicester, Leeds, Birmingham and Solihull

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

Tottenham Court Road 85
London W1T 4TQ Gt Lon GB
Get directions

Rate and write a review

Your email address will not be published.