About Glasgow Queen Street Contact North Hanover Street, Glasgow, G1 2AF, United KingdomTelephone: +440(845)6015929 | Official Homepage