It is located at Townhead, in the northern periphery of the city centre, and is located entirely within the John Anderson Campus of the University of Strathclyde.
Nachází se v Townhead, na severním okraji centra města, a je umístěna zcela uvnitř kampusu John Anderson Campus University of Strathclyde.