A hulking presence atop the hill overlooking Sheffield city centre ... Today, those two blocks, renamed Harold Lambert Court and Castle Court, still tower over the flats at Park Hill.