Home Other Stuff For $1.1 Billion You Can Buy London’s Iconic Gherkin Tower