Edgware Road London Underground Station, With Green Wall to Reduce Air Pollution, London, England, UK, GB.


A green wall is a wall partially or completely covered with greenery that includes a growing medium, such as soil or a substrate. Most green walls also feature an integrated water delivery system. A green wall is also known as a living wall or vertical garden. It provides insulation to keep the building's inside temperature consistent.


Size: 3720px × 5117px
Location: Edgware Road (Circle Line) Underground Station, Chapel Street, London, UK
Photo credit: © Dylan News Images / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: air, biotecture, britain, clean, edgware, england, environment, environmental, fund, garden, gb, great, green, greenwall, issues, kingdom, living, lodon, london, marylebone, pollution, reduction, road, station, tfl, transport, tube, uk, underground, united, vertical, wall