Currently, you will need a visa if you are not from the European Economic Area (EEA) or a Swiss National. However, since the UK will be leaving the EU on 31st December 2020, requirements for EU citizens will change. Please see the information below for more details.
The British Government has a helpful website: GOV.UK which has all the relevant information you will need to apply for a visa. Please ensure you are aware of the visa requirements, particularly the time scales and costs involved before applying so that if your All Nations application is accepted, you can plan ahead in time for the start of your study programme.