The Girnin Gates January 25, 2017 by John Gorevan Leave a Comment 77 Hecla Square, Glasgow. G15 8NH.Tel: 01419448238. Girnin Gates. 1991. See Girnin Gates, Drumchapel.