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
53 queries 0.578