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 *

50 queries 1.242