Designed by
Title
The National Lift Tower in Northampton United Kingdom #224444191
Description
Northampton, UK, July, 13, 2020:The National Lift Tower in Northampton United Kingdom. 127.5 Meters tall for the testing of lifts. One of only 2 in Europe and listed building Opened in 1982.
This image is editorial