On the 2nd February 1852, the world’s first modern public toilets opened in London.
21st November 1974: The Birmingham pub bombings kill 21 people and injure 182
21st November 2020
On the 2nd February 1852, the world’s first modern public toilets opened in London.