Commemorated on 1 plaque
1901 The world famous Archibald Leitch John Street Stand, a landmark in football, opens
Sheffield United Football Club, Bramall Lane, Cherry Street, Sheffield, United Kingdom where it sited (1901)
1901 The world famous Archibald Leitch John Street Stand, a landmark in football, opens
Sheffield United Football Club, Bramall Lane, Cherry Street, Sheffield, United Kingdom where it sited (1901)