Canary Wharf Contractors Ltd provided a project and construction management team for Ballymore Properties on the construction and fit out of the twin tower Pan Peninsula luxury apartment buildings at South Quay, Isle of Dogs, London.

The towers are 50 and 40 storeys and at the time of construction were the tallest residential towers in the UK.

Architect:

Skidmore, Owings & Merrill LLP