![](http://www.alamy.com/thumbs/6/FE7A91E7-3B20-411D-B59A-EDD2E9CA88AE/MET8JX.jpg)
Green Wall, Edgware Road Tube Station, London, UK
Size: 5000px × 3333px
Location: Edgware Road, London, UK
Photo credit: © Paul Carstairs / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: city, edgware, environmental, green, health, healthy, london, plants, road, station, traffic, tube, urban, wall