The Lismore

206 Dumbarton Road
Glasgow, G11 6UN
0141 576 0102

History

Opened 23rd Dec 1996.