Die Eröffnung des Museums am neuen Standort in Peterborough (910 Monaghan Road) fand am 1. Juli 1997 statt. 2006 wurde Prince Andrew königlicher Patron des Museums, das er zur Feier des 10. Jahres seines Bestehens besuchte.