The Urinals of Art

Art is a bar located in the South Kennsington neighborhood of London, U.K.

Filed under: Bars & Restaurants
Tweet

The art bar boasts a vast array of exotic fruit cocktails and an array of surprisingly tacky 80's art.