The week in pictures: 25 October 2013

Canary Wharf will not see any rain on its parade over the next two weeks with the O2 umbrellas exhibit being displayed for the first time. The UK's biggest umbrella, measuring 6 x 8 metres, took three weeks to create and is made up of over 500 individual umbrellas. Created by artists from Helix 3D, the interactive design will shelter visitors and local business people from the coming November rain, being placed in situ until November 4th.Picture: REX