Just as Wall Street in New York is the centre of commerce and finance so the City of London, sometimes called “the square mile” is the centre for money matters. Here in Thread needle Street is the Bank of England – sometimes called “The Old Lady of Thread needle Street” – the central banking institution whose pound notes from the main currency in the country.