London Wiki
Advertisement

A skyscraper constructed in 1963 in the City of Westminster on the banks of the River Thames. Originally known as Vickers Tower.

The Wikipedia page is [1] and the website is [2].

Advertisement