Royal Holloway is the perfect University if you want to experience campus life. You got everything you need on campus to study but also to have fun with your coursemates. You get to meet a wide range of friendly people and the staff is always alert to help a student when needed.
Unfortunately because of Covid, when it comes to my course I believe we could not cover as many topics as I expected, but the teachers are always open to questions and they reach out to students when needed.
In particular, I would recommend Royal Holloway to international students because it is a small community that can feel like home.