It is with great honour that we announce that MCP LONDON (Hull no. HCY-49) was successfully launched on May 24th 2007 at the Shangdong Huangai Shipbuilding Co. Ltd Shipyard in Shidao, China.