The Urinals of the Senator Hotel

The Senator Hotel is located in London, England, UK.

Filed under: Hotels & Casinos

PT sent a description along with this photograph: "These bog-standard urinals are situated just off the main lobby of this small London hotel of 90 bedrooms. The hotel is in a pleasant tree-lined road just being Paddington railway station and is being renovated at the present time; it is just adequate in the way of comfort."