Lock Keepers House in City of Leeds

Lock Keepers House in Leeds is an office building. Lock Keepers House is near Saw Mill Street.

Building Type
office building
Heritage designation Grade II listed building
Located in Leeds
Country United Kingdom
Body of water Leeds and Liverpool Canal