Claire Lockwood speaks to The Star after SHU unveils plans for artworks at Sheffield’s Head Post Office, home of Sheffield Institute of Arts
SHU has revealed plans for three new public art installations in the Sheffield Institute of Arts Head Post Office building, to celebrate Sheffield’s creativity and the history of creative teaching at the SIA. Claire Lockwood, Head of the Department of Art & Design at Sheffield Hallam, has spoken to The Star as the University reveals plans for three artworks to […]
Read more