Image & Style Magazine

Twentytwo Bishopsgate

Twentytwo to Use New Elevator Products to Reduce Construction Time and Passenger Wait Times Twentytwo Bishopsgate is set to be the tallest building in London’s business district upon completion, standing at 255 metres (840 feet) tall and adding 1.4 million square feet of office space to the city. Described as an ‘urban village campus,’ the […]