I would like to work in the public sector, in a non-politicised role using specialist skills - my interests lie with protection of rights, ideally combining advocacy and policy, in an international setting.

I am not sure which LLM degree would suit, given this is what I'd like to do - or whether an MPP would suit more so than an LLM?

(I don't expect to learn new core skills from an LLM degree but I would love a rigorous academic experience and a chance to study with some awesome people and learn from great teachers. I don't want to do an LLM in International Law, however..)

Oxford BCL sounds like a dream, but I am not sure if it's a suitable degree for someone like me trending more toward legal policy than law per se. I am also not sure if I have a chance of getting in with my marks - my BA degree is a first, but my law degree marks are very average, except for two legal theory/philosophy-ish subjects in which I came top of class. Would you have any advice?

(Just for further context, I graduated from university 3 years ago with BA and LLB degrees. The university I went to is highly regarded in my country and more than a few graduates each year go on to do postgraduate studies at top institutions in the US/UK. I worked for a year in corporate law, and then another year at a specialist administrative law court as a judge's associate. I then joined the foreign ministry and will go on a diplomatic posting of 2-3 years next year. I am thinking of applying for a Masters degree after completing my posting.)