I had a great time at Imperial College London. Yes, there was a lot of work and a high number of contact hours but the work/life balance was ok due to the fantastic clubs and activities on offer. I also think being in London, one of best cities in the world, means no matter who you are or what you enjoy doing you will be able to find something.