What is the Start-up Visa?
The Start-up visa is an immigration category which allows people with an idea for an innovative, scalable and viable business to stay in the UK to develop their business under the supervision of their UK academic institution or business as an authorised body.
London Met is recognised as an endorsing body and will offer letters of endorsement to our recent graduates if they meet the required criteria. The Start-up visa can be applied for once and allows the recipient stay in the UK to develop their business for two years.
Start-up Visa Overview
Prior to submitting an application for a Start-up Visa we require you read through our Start-up Visa overview.
The Start-up Visa overview below covers
everything you need to know about:
• checking your eligibility
• Start-up Visa requirements and
• the application and selection process for endorsement by London Met.