Money for new business: speculation on London, maybe? (7,7)
I believe the answer is:
venture capital
'money for new business' is the definition.
'speculation on london maybe?' is the wordplay.
'speculation' becomes 'venture' ('venture' can be a synonym of 'speculation').
'on' says to put letters next to each other.
'london maybe?' becomes 'capital' (London is an example).
'venture'+'capital'='VENTURE CAPITAL'
(Other definitions for venture capital that I've seen before include "Money riskily put in" , "money invested" , "Risky investment" , "source of high-risk investment" .)