If you aren’t a British citizen or from the European Economic Area, you likely will need a UK visa.
EEA citizens do not need a visitor visa for tourism and travel, but if they are coming for permitted paid engagement or medical reasons, they should check whether they need a visa using the Home Office gov.uk website.
The same applies to some visitor visa-exempt countries(non-visa nationals). Very few countries fall in this category A non-visa national can travel to the UK without a valid visa. There are also visa waiver countries that include the United Arab Emirates (UAE), Qatar, Oman and Kuwait; citizens of these countries can get an electronic visa waiver instead.
Use this Home Office’s tool to check if you need to apply for a Visitor visa or get in touch with us for advice.