Clephan Building

Clephan Building
De Montfort University, Leicester, LE1 5XY