Leicester Square

Leicester Square

Install of Transformers, Thermal Stores and AHU’s.
Lowered down 6 floors, via an electric chain hoist, into the basement of the new Edwardian Hotel in Leicester Square, London.

Category

Leave a Comment

Your email address will not be published.