UK: Canada Square

Thursday 22 September 2016 - 07:06:20
Canada square, Canary Wharf, London. Outside the north colonnade building.
printer friendly