Upvote:1
You'll need to arrange a visa in advance (there is no "visa on arrival" in the UK). To find out exactly what kind of visa you need, follow this simple wizard on https://www.gov.uk/check-uk-visa
It will provide you the most accurate information, as it is directly managed by the UK government.
Upvote:3
The United Kingdom is not part of the Schengen area. You need a visitor visa to the UK.