The William T. Stead Memorial, Central Park at 91st Street

The William T. Stead Memorial, dedicated to the British journalist William T. Stead, is a replica of the London original by British artist George James Frampton, which was set into a wall of the Embankment Promenade facing the Thames.  Stead, a well-known writer who founded the Review of Reviews in 1890, perished aboard the Titanic… Continue reading