Green Wall

28 Sep 2015

The green wall at 20 Fenchurch Street, London.

The green wall at 20 Fenchurch Street, London.

As Trump would say, I’ve never seen anything like it. Of this size at least.

An easily accessible, Auckland version of smaller stature can be found inside the Britomart Precinct building.