Background
Landmark building
Tower Place is a Landmark building providing seven floors above ground. Construction was completed in 2002 as part of the renewal of the area around the Tower of London, providing high quality office space as well as an open publicly accessible plaza. The original equipment consisted of original Otis lifts. MKM were awarded the project following a tender for a full modernisation of the four and five-car group passenger lifts, six fireman’s lifts and two goods lifts.