A less than chilly evening at Igloo!
Advantages: Tight security, very classy bar, free hire of booth with a minimum spend, fantastic staff
Disadvantages: Toilets, drinks seem expensive
IGLOO - LIVERPOOL About Igloo Igloo is a bar located in St. Peter's Square, Liverpool. After only 7 months, it received the prestigious "Best Bar" title at the Liverpool Lifestyle Awards, winning with over 15,000 votes and trumping the exce ...
Sephs 16.02.2011 · Read full review
Ciao members have rated this review on average: very helpful
Review of Igloo, Liverpool