Designed by
Title
Building site of Park Place, a new office development in Canary #98095185
Description
London, UK - May 24, 2017 - Building site of Park Place, a new office development in Canary Wharf, with London cityscape in the background
This image is editorial