On arrival in the United Kingdom, you must show a valid national passport or other equivalent official document that satisfactorily establishes your identity and nationality.
You may need to acquire a visa – entry clearance certificate – before you travel to Britain, if you are not a British citizen or a citizen of one the European Economic Area (EEA) countries.

To find out whether or not you require a visa to travel to England, please visit the UK Visas website.