Radical university, a part of London (7)
I believe the answer is:
chelsea
'part of london' is the definition.
'chelsea' can be an answer for 'part' (I have seen 'Part of Manhattan' mean 'chelsea' so perhaps 'part' could also mean 'chelsea'). I am not certain of the 'of london' bit.
'radical university a' is the wordplay.
'radical' becomes 'che' (I can't explain this - if you can you should give a lot more credence to this answer).
'university' becomes 'lse' (London School of Economics).
'che'+'lse'+'a'='CHELSEA'
Can you help me to learn more?
(Other definitions for chelsea that I've seen before include "Kind of bun that's flat" , "Bunny" , "Part of Manhattan" , "Barracks here" , "Where you might get buns" .)