St. Helen's, Skyscraper in United Kingdom
St. Helen's is a commercial skyscraper located in the City of London.
Originally named the Aviva Tower, it was completed in 1969.
A prominent example of the modernist architectural style in London.
It serves as office space for multiple financial institutions.
Known for its distinctive glass and concrete facade.
Location: City of London
Architect: GMW Architects
Floors above the ground: 28
Source: Wikimedia