The Lab February 24, 2017 by John Gorevan Leave a Comment 26 Springfield Court, off Buchanan Street, Glasgow. G1 3DQ. The Lab. 2008. Front door of the Lab. 2008. The Lab. 2008.