Imperial College Business School is situated in the heart of London, close to the city’s financial centre. We are in the middle of London’s museum district and a short stroll from Kensington Gardens and Hyde Park.
We are served well by London’s public transport system, and the city centre and Heathrow airport are within easy reach by bus or train.
Imperial College Business School
Imperial College London
South Kensington Campus
London SW7 2AZ