Carver Street Office View
This is the view from the upper floors in the Carver Street building where Gremlin resided in Sheffield. The building out towards the horizon on the hillside is the city’s Hallamshire Hospital.
Categories: 1990, Staff Photographs, The Company, Year