Parish Halls55.861327, -4.248101George Street 266, Glasgow G1 1QX, Scotland, United KingdomCheck in 15 minutes before departure at 266 George Street, Glasgow G1 1QX (beside Parish Halls) Location map (click to zoom)