The Glen January 25, 2017 by John Gorevan Leave a Comment 3 Forge Street, Glasgow. G21 2DQ.Tel: 01415528055. The Glen. 1991. To read the full history of this pub click here. The Germiston Arms. 1930s. The Glen with a new paint job. 2008. The Glen is now Closed Down. June 2009. ALSO SEE BIG GLEN.