the Museum of Liverpool is situated on the Mann Island site at the Pier Head beside the River Mersey. It was designed to tell the story of Liverpool. C U on the email, keith