I think you need to look at the courses and the location of the Unis and decide which suits you for studying & living. London is obviously going to be more expensive to live if this is a consideration and isn’t in a place everyone wants to live.
But I do think being in London offers more opportunity for work experience, networking etc as so much is on the doorstep, but those other Unis will also have opportunities too.