"Construction of a building in London Docklands" somewhere on or in the vicinity of the "Canary Wharf development" (and near the famous tower) in "2002". I don't know which exact buildings these are, unfortunately. Note the ""Come On England" flag", it can be safely assumed for "their 2002 (FIFA) World Cup team". This photo was taken very near midsummer's day, probably shortly before England went out in the quarter finals on the 21st (according to the article anyway).