Generate a correctly punctuated version of the following text: London is Europes largest financial centre and one of the worlds three largest financial centers alongside New York and Tokyo
London is Europe's largest financial centre and one of the world's three largest financial centers' alongside New York and Tokyo.