2nd February 1852: First modern public toilets open in London

On the 2nd February 1852, the world’s first modern public toilets opened in London. Sited at 95 Fleet Street, next to the Society of Arts, the toilets were exclusively for gents. However, a public toilet...
 •  0 comments  •  flag
Share on Twitter
Published on February 01, 2017 19:05
No comments have been added yet.