Igloo Bar Barnsley

peel square, Barnsley S70 1 ,United Kingdom
Igloo Bar Barnsley Igloo Bar Barnsley is one of the popular Bar located in peel square , listed under Bar in Barnsley ,

Contact Details & Working Hours

Map of Igloo Bar Barnsley