Add THE LIQUID SHIP review

THE LIQUID SHIP, GLASGOW
Address: 171 GREAT WESTERN ROAD, GLASGOW, LANARKSHIRE, G4 9AW
Features: Live music


Rating
Comments