profile picture

„The Aviva Tower & The Gherkin“

from the gallery of Ioana Epure

The Aviva Tower (also known as St. Helen's Building) is the 29th tallest building in London. It's built right across the street from The Gherkin, the 44th-tallest building in Europe and sixth-tallest building in the United Kingdom.

Picture ID: faaa98c
lopoloz 2011-06-18 07:47:04 UTC
really fine art - beautiful !

Compose Comment