Elizabeth I’s Flushing Toilet. Did you know, that in 1596 Sir John Harington introduced Queen Elizabeth to her first flushing toilet? Sure, flushing toilets have been around since the time of the ancient Minoans, but for the English, they were a new marvel.