One thing British schools do is have a year interning inbetween the rest of the years for the degree. This both gives the student real world experience and helps them get their name out. Plus, it encourages businesses to invest in the students, since they have the opportunity to hire a good candidate in a couple years.