The headquarters of the IMO is located in London, UK. The IMO is a specialized agency of the UN that promotes safe, secure, and efficient shipping worldwide.