New Dock Hall

New Dock Hall
Armouries Drive, Leeds, West Yorkshire, LS10 1LT
Photo of New Dock Hall