Stephen George International – Sofia

Founded in 1970, Stephen George + Partners is one of the UK’s leading architectural practices with offices in London, Leicester, Leeds, Birmingham and Solihull. Success in the UK led to opportunities overseas, resulting in the establishment of Stephen George International in 2009 and our office in Sofia.

Our strategic geographical locations combined with our talented architectural design teams enable us to offer specialisms in Masterplanning and the Industrial, Logistics, Office, Education, Retail, Residential and Refurbishment sectors.

Our office in Sofia is our largest International office with upwards of 40 Architects and Engineers. It is our centre for operating in Central and Eastern Europe and has a permanent team servicing projects in the UK predominantly in the masterplanning and industrial sectors.