Adjacent to Thomson Pavilion lies Telford Pavilion, a modern laboratory and office facility. Telford Pavilion is highly visible located next to the entrance of Todd Campus. The building comprises two levels, totaling over 900 m2. Each wing can be accessed from a central core with shared facilities.
The building on Todd Campus is part of the larger West of Scotland Science Park, one of the largest life sciences clusters of Scotland.