Someone who works in the City of
London, which is the financial district of London (UK), like bankers. Normally infers they are earning an huge amount of
money.
There are no positive or negative connotations unless City
Kid is pre-fixed by an adjective that gives it an additional meaning.