![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
This building at 20 Fenchurch Street was constructed between 2009 and 2014. A roof garden was completed this year, 2015. It has an distinctive, and somewhat controversial, top-heavy shape, billowing outwards at the top. One of the tallest buildings in London, it is 525 feet tall.
Alexander Kazakov | 12-Apr-2015 10:04 | |