Construction hoarding showing the capital's landmarks and the River Thames, plus an overhead tarpaulin sheeting at the St George tower, on 2nd March 2017, at One Blackfriars, in the London borough of Southwark, England.
Add to Cart Add to Lightbox Download