Hargreaves Lansdown offers a free consultation with a financial advisor and subsequent paid financial advisory sessions. It also offers a wide range of DIY tools to construct your portfolio and reach your investment goals.