Greenwich's royal seal of approval