The Urinals of Harrods

Harrods is a World-famous department store located in the Knightsbridge neighborhood of London, U.K.

Filed under: Business | Landmarks
Tweet

"These are the urinals in the "Gentlemen's Luxury Washroom" of the "world's premier department store". This location, known as the "Palace in Knightsbridge" is a gargantuan place which covers five different floors and has over 330 departments".

Submitted by RR.

This installation, submitted by LK, is located on Harrod's 3rd floor.