On the 2nd February 1852, the world’s first modern public toilets opened in London.
29th July 1588: Decisive Battle of Gravelines during the Spanish Armada
29th July 2018
On the 2nd February 1852, the world’s first modern public toilets opened in London.