The Urinals of the Hampstead Britannia Hotel

The Hampstead Britannia Hotel is located in London, England.

Filed under: Hotels & Casinos
Tweet

This installation was submitted by PT, who notes that... "This pleasant tourist hotel is situated in Primrose Hill, Camden which is an outer London suburb. [These fixtures were] situated just off the main entrance foyer."