Grand Central student accommodation

Skelhorne Street, Liverpool L3 5GA