The £72 million Museum of Liverpool, situated on the Mann Island site, alongside the historic Albert Dock, boasts some interesting design features, such …