Why don't top universities do a Business and Management course?Watch
Like UCL/LSE... a lot of the London universities don't?
Advice on studying business at university
LSE does offer Business Management under the 'Management' name.
UCL does offer two courses, one being Information Management for Business.