The lecturers were great and good facilities throughout the campus.
The thing that I did not like was that not all lecturers were available. You had to email them to set a meeting (which is understandable), but most never reply and you have to chase them for a response. Really felt a lot of work just to ask some questions.
I knew doing masters in biomedical engineering at Imperial would be challenging, but it was a bit too hard, there were only 3 modules that had a bit of coursework and 7 other modules were 100 % exam based which is not ideal, with a 50 % pass mark.
I had a really a stressful year at Imperial and I would only recommend going if you first check how your modules are structured. For myself, I would not go back again. I have never felt this stressful before and do not want to experience it again.