Lion Green Road wins the 2026 RIBA Stirling Prize Nelly Greig2026-10-21T17:19:17+01:00 Lion Green Road, a council-commissioned housing scheme in South London by Mary Duggan Architects with RUFFARCHITECTS, has won the 2026 RIBA Stirling Prize. Lion Green Road wins the 2026 RIBA Stirling PrizeNelly Greig2026-10-21T17:19:17+01:00