On this day in history…
February 2nd, 2010
In London in 1852, the first men’s flushing toilet was opened on Fleet Street. Apparently.
In London in 1852, the first men’s flushing toilet was opened on Fleet Street. Apparently.