A clear reflection in the glass of the building opposite - taken just up the road from the Imax cinema