The Campus in London is situated in the prestigious Bloomsbury area of Central London, surrounded by the best known academic institutions and cultural landmarks like British Library, London School of Economics, London Business School, Piccadilly Circus and Madame Tussauds.