Clarke, John Sleeper The grave of John Sleeper Clarke at Teddington Cemetery, Teddington, Greater London.Picture by Androom (11 Aug 2025)