Nothing stopping us trading on the London Stock Exchange ourselves I don't think. Just set up your accounts and get going