Se encuentra ubicada en un conjunto de edificios existentes en el centro de la ciudad de Edimburgo.