Moore Street electricity substation – Sheffield 1 Reply Moore Street electricity substation – Sheffield Construction: 1968 Architects: Jefferson Sheard