Lockup premises situated in a small shopping precinct which serves a large residential area which is also close to a large car parking facility for Elland Road football stadium. The business is run by
↧