John Street Stand

place and football terrace

Aged unknown

Commemorated on 1 plaque

Peter Hughes on Flickr

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)