The Public Urinals of Camden Town

Camden Town is a neighborhood of London, England.

Filed under: Public Facilities
Tweet

"The scary underground toilets (in Camden Town) - very large compared to the usual standards. These are toilets that are usually built under the roads in London... They can be identified by the toilet sign and wrought iron fence surrounding a set of stairs that leads underground."

Submitted by <font face=arial>LK</font>.