exploring-london.com
Where’s London’s oldest…public toilets?
The oldest extant public toilets in London can be found Wesley’s Chapel in City Road. The gentlemen’s facilities, located off to the side of the chapel, were designed by the famous Thom…