It’s one of Sheffield’s oldest buildings, perched near the top of a much-loved park with stunning views over the city. Bishops’ House, in Meersbrook Park, dates back to 1554, during the ...