First off, I think of the main benefits is the location of the Uni being just in London therefore there are lots of ways to commute with the two mains ones being Bus or Underground. There is also a high street not too far from the university as well and can be accessed but almost any of the buses that come to the Uni. In my course (computer science) the teaching as a whole has been good with there being lectures where you are taught theoretical knowledge and labs where you either apply what you have been taught in the lecture to practicality or taught something else. The campus is quite big and always full of people throughout the day but this oftens leads to a lot of overcrowding at the same time. Finally, the classrooms are nothing to write home about they are pretty standard, but the labs are quite good and as long as you are studying a stem subject you will get the to end experience in the labs.