The Urinals of John Lewis

John Lewis is a department store with outlets throughout the UK. This particular store is located on the popular shopping thoroughfare of Oxford Street in London.

Filed under: Business
Tweet

Submitted by an independent contributor.