The former Express Lift Tower in Northampton is now the tallest permanent abseil tower in the world! Based in Northampton, it’s an iconic feat of architecture and local history. At a staggering 418 feet, it’s also the largest abseil tower in the world. If you’re looking for a local thrill, alone or with a group of friends, this is a nail-biting but noble descent for a great cause!