Applying for a masters at a top UK business school - UK Study Options