UK Investment Trusts Explained: A Hidden Gem for Investors Investment trusts are one of the oldest and most versatile investment vehicles in the UK. Here's why they deserve a place in your portfolio.