I 1905 ble Grenfell innvalgt som medlem av British Academy og i 1908 utnevnt til ved Oxford.