London & Capital is an independently owned asset manager based in London, U.K. Founded in 1986, they currently manage more than $1 billion of discretionary funds, and specialize in insurance companies, captive clients, corporations, private wealth, and other institutional investors.