Nel 1892, finanziò un fondo per la costruzione di una nuova struttura per l'insegnamento nella scuola medica del St. Thomas's Hospital: questo edificio si trova ancora oggi sulle sponde del Tamigi ed è noto come "The Sherrington School of Physiology", proprio in ricordo della sua materia preferita.