Turner Museum of Glass
Museum · Sheffield
Church building
St Vincent's Church is a redundant Roman Catholic church situated on Solly Street at its junction with Hollis Croft in the centre of the City of Sheffield, South Yorkshire, England. The church fell into a worsening state of disrepair since closure, however the site was redeveloped recently, along with the surrounding area.