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