The waterfront Museum of Liverpool is Britain’s largest newly built national museum in more than a century