As a non-UK passport holder you require immigration permission that allows you to study in the UK. For most students with an offer for a postgraduate programme at LSE, the visa you require is a ...