Interesting entry in Barrett's Directory of Blackburn from 1888.
The highest house number on Leamington Street is no.46.
Thomas Brown Mitchell (Rovers Manager) lived at 27 Leamington Street.
Matthew Lyon 29 Leamington Street & Rovers football ground, Cheltenham Street.
So at least we now know where our most successful manager lived.