Church House Sheffield
4, St James Street, Sheffield, S1 2EW
The Church House is an impressive, listed building, located right in the city centre of Sheffield.
What would you do with this pub to make it even more of a success?
Foundation Tenancy
Est Min Ingoing Costs: £13,943
Annual Rent: £35,317