London City Hall - Great Attractions (United Kingdom)
  • 13 years ago
Take a tour of London City Hall in United Kingdom – part of the World’s Greatest Attractions travel video series by GeoBeats.

London's shockingly modern City Hall is strikingly dissimilar to its historic neighbor, the Tower Bridge.

This structure opened in 2002 and houses the Greater London Authority.

The eccentric oblong spherical shape was used in order to increase the structure's energy efficiency.

The interior boasts a 500-meter walkway that rises to the summit of the building.

Due to its shape, the main entrance to London's City Hall is not easily recognizable.

It seems to guard the river Thames, serving as a model of modernity on the ancient river.
Recommended