From the Wikipedia article [1]:
The Museum of London Docklands (formerly known as Museum in Docklands) is a museum in Canary Wharf, East London. It tells the history of London's River Thames and London Docklands. The museum, which opened in 2003, is part of the Museum of London Group which is jointly funded by the City of London Corporation and the Greater London Authority.
The website is [2]
The nearest stations are Canary Wharf Station and Heron Quays Station