
Historic building at 19-23 Abercromby Square, at the centre of School life, providing recently refurbished conference spaces, library facilities and seminar rooms for the School of the Arts, University of Liverpool.
Address
School of the Arts, Abercromby Square, Liverpool L69 7ZG, United Kingdom