Stockwell Street – University of Greenwich Green Roof London
The University of Greenwich’s Department of Architecture and Landscape, in Stockwell Street has extensive green roofs, used as follows: about half the area is designed as roof gardens (‘intensive green roofs’) and are accessible to landscape architecture students and staff …
Stockwell Street – University of Greenwich Green Roof London Read more »