The Princess Royal signs the visitor books in the upper lobby of Discovery Point.