Hargreaves Lansdown offers a wide variety of investment opportunities with competitively low fees and commissions. It is a great place to invest for those looking to create a diverse portfolio with one provider.