The Urinals of the Radisson Edwardian Hampshire Hotel

The Radisson Edwardian Hampshire Hotel is located in London, England.

Filed under: Hotels & Casinos | Top 1,000 Urinals
Tweet

Located at Leicester Square, the Radisson Edwardian Hampshire is one of several upscale hotels of this chain in London. Another is located at Heathrow Airport.

<font face=arial>RR</font> sent in this image.