Το μουσείο άνοιξε τις πόρτες του στο κοινό το 2012 δίνοντας ένα σημαντικό συμβολισμό, καθώς ήθελε να τιμήσει τα 100 χρόνια από τον απόπλου του Τιτανικού από το λιμάνι του Σαουθάμπτον. Στεγάζεται σε κτίριο που ανήκει στο σύμπλεγμα κτιρίων του δημοτικού κέντρου και παλαιότερα υπήρξε δικαστήριο και αστυνομικό τμήμα.
Φιλοξενεί δύο μόνιμες εκθέσεις, μια που περιγράφει τη σύνδεση του Τιτανικού με την πόλη και μία που τονίζει τη λειτουργία της πόλης ως πύλης σύνδεσης με τον υπόλοιπο κόσμο. Ο τρίτος εκθεσιακός χώρος βρίσκεται σε μία προέκταση του μουσείου και φιλοξενεί περιοδικές εκθέσεις.