Threadneedle Street London England Britain UK Europe, United Kingdom
Number of Views
22 Sep 2008
2008 Sept -
NOTE: No model/property release on file for this clip; may be suitable for editorial (news and documentary) usage only.
Bank of England in Threadneedle Street in the city of London England. The controlling organization of the British financial system. Sometimes known as the Old Lady of Threadneedle Street.
More From Artist