University
London Business School
14 locals recommend,
Location
London, England
Tips from locals
Top 5 business school in the world. It could be the best hidden secret of London. It's only 10 minutes' walk from home. Or 12 minutes' walk from Sherlock Holmes Museum.