Apols, more local low quality bex.
City Centre Clutch was a car repair business located on the edge of Kelham Island in Sheffield. The building was also shared at various times by other businesses, such as Shed Shed Shed, hence the seemingly random double glazing showroom located upstairs.
Very little worth seeing here but here's a few phone pics on a run round between pubs.
Proudly accepting the Dregsbex Award for 2024