threadneedle street









threadneedle street


noun

  1. a street in the City of London famous for its banks, including the Bank of England, known as The Old Lady of Threadneedle Street

Leave a Reply

Your email address will not be published. Required fields are marked *

47 queries 1.339