Boris Johnson announced yesterday during his press conference about cleaner air for London that an innovative green wall is set for The Mermaid Theatre, subject to planning permission, on one of London’s busiest roads. Not only are green walls visually stunning they also trap pollutants, removing them from the air.