University College London is really located in central London, which provides great convenience for all students. Professors and tutors are friendly and always ready to help students once they have any concerns or questions about any aspect of uni life. Also, I really love the swimming pool in the Student Central building.