St. Peter ad Vincula
There is an effigy of this John Holland in the Chapel of St. Peter ad Vincula in the Tower of London.