The Lighthouse, Glasgow Glasgow Venue Details Venue Website: www.thelighthouse.co.uk/ Location Address:The Lighthouse, 11 Mitchell Lane, Glasgow, G1 3NU, United Kingdom