London’s largest living wall containing 10,000 plants and 16 tons of soil. Will definitely have to visit next time I’m in London. Tags: environmentLondon