About STEPHEN GEORGE & PARTNERS GP
established in 1970, we’ve grown into one of the uk’s leading architectural practices, with offices in london, leicester, leeds, birmingham and solihull. recognised by the architects... Read more
established in 1970, we’ve grown into one of the uk’s leading architectural practices, with offices in london, leicester, leeds, birmingham and solihull. recognised by the architects... Read more