Biggest green wall ever is unveiled in London : TreeHugger

The Rubens at the Palace Hotel in London gets the prize for the biggest green living wall in town. It covers 350 square feet and is 21 metres high. It's a two part vertical structure on the side of the historic building dating from

Scroll to Top
Malcare WordPress Security