London - 031

size - 8,292 x 2,755

A new office complex near St Katherines dock


Print sizes

17" x 51"

23" x 69"