IG was founded and is still based in London. Their current offices are in the heart of the City of London. IG’s London address is: Cannon Bridge House, 25 Dowgate Hill, London EC4R 2YA