The Lloyds bank Branch sign in The Strand, in Westminster central London.
1 / 25
Press Association Images
Wed, Aug 7, 2013 10:40 AM EDT