January 15, 2012 by Dave Lockie Guerilla green roofs, anyone? Snapped on Gower Street, London, recently. Doubt it will survive long – but whilst it’s there it may open people’s minds to new possibilities? Share this: Click to share on X (Opens in new window) X Click to share on Facebook (Opens in new window) Facebook Like Loading... Related