About Shaftsbury Capital

An independent, research-driven investment firm built on conviction, transparency, and long-term thinking.

Our Firm

Independent Thinking, Institutional Discipline

Founded in 2012 and headquartered in St James's, London, Shaftsbury Capital is an FCA-authorised investment management firm managing over £3.2 billion for institutional and private clients.

Our investment philosophy is rooted in fundamental analysis, valuation discipline, and a long-term perspective. We believe the best returns come from patient, conviction-driven investing rather than chasing short-term market trends.

Firm Overview
AUM£3.2bn
Founded2012
Clients240+

Invest With Shaftsbury Capital

Arrange a confidential discussion with one of our investment directors

Get In Touch