The Urinals of Travel Inn

The Travel Inn is a hotel located in London, U.K.

Filed under: Hotels & Casinos
Tweet

These pictures were sent in by PH. He writes: "The Travel Inn [is a] hotel which occupies part of the old County Hall building. [These urinals] are located near the restaurant. This enormous building on the south bank of the river Thames is right beside the London Eye and opposite the Houses of Parliament and has been converted into hotels and offices."