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