Glasgow
89 Main Street, Neilston
Bar/Pub
Killoch Bar
Glasgow
89 Main Street, Neilston
Bar/Pub
Venue Address
89 Main Street, Neilston, Glasgow, G78 3NH
Useful Links
Please note: locations are plotted on this map by their postcode so may not be precise. We advise you to contact the venue if you need exact directions!
Venue Name
Killoch Bar
Phone
0141 237 4550
Venue Short Url
www.skiddle.com/venues/110500
Address
89 Main Street, Neilston
Postcode
G78 3NH
Town
Glasgow
Type of venue
Bar/Pub