100 Liverpool Street
100 Liverpool Street - Temporary AccommodationLocation: 100 Liverpool Street, London. Works: Design, programme and construct new Temporary Accommodation within the existing building over three floor levels. Contract: Trade Contractor. Duration:…