An independent, research-driven investment firm built on conviction, transparency, and long-term thinking.
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.
Arrange a confidential discussion with one of our investment directors
Get In Touch