Home » Titanic gold pocket watch sells for £900,000