Most visitors from visa-waiver countries (EU/EEA, US, Canada, Australia, Japan, GCC states and others) now need a UK Electronic Travel Authorisation (ETA, GBP 16, valid for 2 years) instead of a visa, and can attend the fair as a business visitor for up to 6 months. Nationals of countries without a UK waiver (for example India, China and South Africa) need a Standard Visitor visa (GBP 127 for a 6-month visa), which also permits attending a trade fair, negotiating and ordering goods. Apply at least 3-6 weeks before travel in peak periods, and carry proof of accommodation and onward travel.
Estimated cost: Varies by visa type and nationality (check official site).
Processing: Varies by nationality; apply several weeks before travel.
Covers tourism, permitted business activities such as attending a trade fair, negotiating and ordering goods - but not paid employment in the UK. Apply online and attend a visa application centre for biometrics. Digital authorisation valid for 2 years (or until passport expiry) for visits of up to 6 months. Linked to the passport used to apply, so reapply if you renew your passport.
Official