This Day in History: 1852-02-02

Britain’s first men’s public flushing toilets opened on Fleet Street, London, UK.

error: Content is protected !!