Profits made in London, for instance (7,5)
I believe the answer is:
capital gains
'profits' is the definition.
(I have seen 'Taxable profits' mean 'capital gains' so perhaps 'profits' could also mean 'capital gains')
'london for instance' is the wordplay.
'london' becomes 'capital' (I've seen this before).
'for instance' becomes 'gains' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'capital'+'gains'='CAPITAL GAINS'
'made in' is the link.
Can you help me to learn more?
(Other definitions for capital gains that I've seen before include "Profit" , "post-war Honolulu and Juneau for US?" , "Taxable profits" , "Profits from investment sales" , "Profits from the sale of assets" .)