Roy, consulting firms tend to be quite insular; each office will hire new joiners for their own office, but will not be able to exert much influence on other offices to take a candidate they have interviewed. So if you wanted a job in London for example, the likelihood is that you would actually need to interview with the London office.<br><br>
In practice most offices in the current market have so many good candidates from their own country that candidates from overseas universities are likely to be at something of a disadvantage. As you mention the UK in particular, you should also be aware that only a Masters at Oxford, Cambridge or LSE is likely to do anything to improve your chances of success.<br><br>
If working abroad is your main concern, my advice would be to apply to work for a consultancy in your own country. You will quickly be able to request project assignments overseas. And once you have established yourself in your own country - after 18 to 24 months - you would be able to request a transfer to another office such as London and have the reputation within the firm to be able to achieve this quite easily. Hope that helps and good luck.