The Urinals of Lux Bar

Lux Bar is a bar in the Shorditch section of London, U.K.

Filed under: Bars & Restaurants
Tweet

Submitted by an independent contributor.