Deutsche Bank

Architect

n/a

Location

Appold Street, London

Main Contractor

n/a

Electrical Contractor

C.C.E. Projects Ltd

Consultant

n/a