The Adelphi

The Adelphi
1-3 Hunslet Road, Leeds, West Yorkshire, LS10 1JQ
Photo of The Adelphi