Top finance centre (7)
I believe the answer is:
capital
This clue could be a double definition.
'top' is the first definition.
(capital is a kind of top)
'finance centre' is the second definition.
'capital' can be an answer for 'finance' (thesaurus). I am unsure of the 'centre' bit.
Can you help me to learn more?
(Other definitions for capital that I've seen before include "Finance - excellent!" , "Principal city" , "source of profit" , "Finances" , "city such as London" .)