London has no structure reaching two miles (10,560 feet) in height. The tallest building is The Shard at 1,016 feet (310 meters) with 72 habitable floors. A two-mile tower would be over ten times taller than any existing building on Earth (Burj Khalifa: 2,717 ft). Such a structure is beyond current engineering and material capabilities.