The Investor Visa requires a significant investment in the UK. The exact amount may vary, but generally, it should be at least £2 million. It's advisable to seek professional guidance for detailed financial requirements.