Principal Place

Installation of our large landscape unitised panels has begun on the Foster and Partners designed Principal Place residential tower in the City of London.

Top