From the British Library, plus a banner hanging from a block of apartments near Victoria Station.
PhotoPhotoPhotoPhotoPhoto
London 2011 (9 photos)
108 Photos - View album
Shared publicly