Seppellito nel 1727, il monumento di Newton celebra il suo lavoro rivoluzionario in matematica, fisica e astronomia. La sua presenza a Westminster sottolinea il riconoscimento da parte della Gran Bretagna della scienza come forza che plasma il mondo moderno e la comprensione umana della natura.