loader image

News

Stephen George + Partners achieves The Planet Mark Certification

Stephen George + Partners achieves The Planet Mark Certification

Stephen George & Partners was founded in 1970 and is 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. Stephen George are...

read more