You will require a visa to come to the UK for a business visit of up to six months if you are a citizen of one of the countries that currently require a visa to enter the UK.

You can apply for a visa up to three months before your date of travel.

Further information