Passenger Lift Installation Completed in the Heart of London

London Passenger Lift Installation for Retail Store London is starting to feel like a second home to the Tower lifts installation team! We have recently completed the installation of a Machinery Directive Passenger Lift at Blacks Outdoor Retail Ltd right in the heart of London’s commercial centre, on Tottenham Court Road. As the UK’s largest

Read More