Dame Deborah James says Prince William’s visit will be a ‘special memory’