It's way too competitive for them to be allowed to do that. I can't just walk into some huge firms London office and ask to go talk to their HR department and hand them a CV, have to do these absolutely massive online applications. They do have networking events, where I can go brown nose like fuck, but that's only going to get me a phone interview or get invited to some other hiring event, those people can't actually hire me. Then if my phone interviews good they might let me take a bunch of online tests, then maybe an in person interview, some in person tests, bull shit roleplaying games with other people applying, more interviews. Whole process takes absolutely ages and it's the same for less prestigious stuff like accounting. My mates dad worked for goldman for 25 years and he couldn't get him an internship. Surprisingly they don't care all that much about grades, most don't seem to differentiate between having a first or a 2.1.