The National Lift Tower (previously called The Express Lift Tower) is a lift testing tower built by the Express Lift Company off the Weedon Road in Northampton, England. The structure was commissioned in 1978 with construction commencing in 1980, and was officially opened by Queen Elizabeth II on 12 (...) (from Wikipedia)