A council-commissioned housing development in Coulsdon, South London, has been awarded the UK's most prestigious architecture award, with St Andrew’s Drive in Glasgow missing out on a housing prize. Designed by Mary Duggan Architects with RUFFArchitects, Lion Green Road won this year's Stirlin
Ruffarchitects
1-1 of 1 Articles

