News

When the building was completed in 1964 it overtook the Millbank Tower in Westminster to become the British capital’s tallest structure. Situated in Fitzrovia, central London, it was officially ...