Tallships gather on the Thames to the west of the Isle of Dogs as part of the Royal Greenwich Tallships Festival. Seen from 15 Westferry Circus.