view of the thames from the millennial bridge, tower bridge in the distance