You said that because you are in London, is it right? there are many good b-schools. you have consider your specialisation in MBA. West Ontario is good at international business. Waterloo and Mcgill are also good .