Cambridge has the advantage that people outside the UK don't know whether you mean Cambridge, UK or Cambridge, Massachusetts. So it's almost like you went to MIT as well.
I went to Imperial and while it's deeply boring (for a practical person like myself, there is a LOT of theory) it is a really great course and it will set you up for a life of further learning which is after all what is important.
I've not met students from ANY other university that had such a broad and complete introduction to Software Engineering.
(Tongue firmly in cheek.)