The Urinals of Glass Pilla

Glass Pilla is a bar located in Ilkeston, U.K.

Filed under: Bars & Restaurants

There is not a lot of information about this pub. According to the photos that may be found, it looks like the patrons frequently have a good time.

Submitted by MLB