Im an international student and gotta apply for a visa to come to the UK. Im filling in all the paperwork right now and one question asks what the primary site of study is. Is this just the general address of Sheffield?
"The University of Sheffield
Sheffield S10 2TN
Can someone please tell me if they know cause if very scared to mistake something on the forms since the british embassy is very strict.