The City of London is home to the Bank of England, London Stock Exchange, and Lloyd's of London insurance market