Înmormântat în 1727, monumentul lui Newton celebrează munca sa revoluționară în matematică, fizică și astronomie. Prezența sa la Westminster reperează recunoașterea de către Marea Britanie a științei ca forță care modelează lumea modernă și înțelegerea umană a naturii.