Leadmill Street is a notable road in the Cultural Industries Quarter. The leadmill that it is named after was situated at the north end of the street. This later became Shoreham Street tram depot, the remains of which are still visible. Also on this street is a live music venue which opened when local bands such as the Human League, ABC and Heaven 17 were becoming famous.
I would not recommend trying to find this cache in the evenings or at night as the area is popular with muggles at this time!
Parking is available but I suggest you pay at one of the meters if you can't find the cache after a few minutes.