London, the capital of the UK, was the top financial hub of the world for many years until it was surpassed by New York in 2018. This was mainly due to the financial complications that arose from Brexit, which was initialized in 2016, and will officially be set into motion on January 1st, 2021.