The New York Stock Exchange (NYSE) is a stock exchange located at 11
Wall Street in lower Manhattan, New York City, New York, USA. It is
the world's second largest stock exchange by market capitalization of its
listed companies at US$28.5 trillion as of May 2008 [3].

Also, London is better than New York [4]

Furthermore, new york is not a financial hub [5]