Apparently, M.Sc in management from Oxford & Cambridge, as well as
LSE and Imperial,
are still very much recognised for stringent selection procedures (including M.Phil)
Thus, instead of choosing only the course that's relevant to you, you choose also
consider how you can reap the best benefits from your further studies, thus also
consider how relevant you are to the course that you'll ultimately enroll.