If an incubator in London is paying me stipend? Which visa should I apply for? The incubator tells me Standard Visitor Visa is the best option but on official website it say one cannot do paid or unpaid work
valid question